As the curtain draws on another bumper sporting year that saw Team GB excel in Paris and more heartbreak for the England ...
London Mayor Sadiq Khan declared that 2025 will see London be the "undisputed global capital" for women’s sports.