England captain says team "didn't do themselves justice" after record defeat at Trent Bridge
Jun 29th, 2025
Jun 28th, 2025