England win 2025 Rugby World Cup: Maggie Alphonsi on victory over Canada

When England beat Canada 21-9 to win the 2014 World Cup there were 20,000 spectators inside the Stade Jean-Bouin in Paris.

At a bouncing Twickenham on Saturday England were cheered on by a record 82,000 fans, the largest crowd for a women’s rugby…

Continue Reading