insert_link General Georgia Stanway Treble Helps England Thrash China At Wembley todayNovember 29, 2025