UK unveils mega plan across 15 cities
Women’s World Cup 2035: Britain unveils mega plan for 15 cities England, Northern Ireland, Scotland and Wales have unveiled their mega bids to host the 2035 Women’s World Cup as the biggest sporting event is set to take place in Britain. Ellen White, the Lionesses’ leading goalscorer, called the bid ‘really special’. “We felt it…

