There will be nerves, admits England captain Leah Williamson
Leah Williamson has said England are “not robots” and immune from the pressure on them as one of the tournament favourites before they kick off the home European Championships at Old Trafford on Wednesday night.