England won the Women’s Rugby World Cup on Saturday with a convincing 33-13 win over Canada at Twickenham’s Allianz Stadium.
John Mitchell’s side delivered their 33rd consecutive win — a run that stretches back to the last Women’s Rugby World Cup final three years ago — and this game, in front of 81,885 fans, was their most important yet.
