United Kingdom April 20, 2025I Tried the BRAND NEW Version of Britain’s Most HATED High-Speed Train