London Mayor Sadiq Khan declared that 2025 will see London be the "undisputed global capital" for women’s sports.