UK to host Women’s World Cup for first time ever in 2035 as rivals drop out to leave England, Northern Ireland, Scotland and Wales as sole bidders

LISTEN NOW: It’s All Kicking Off! Why it makes more sense for…