Euro 2024 final: Spain brought the thrills as England’s late goals paper over cracks 12.07.2024 12:07 Business Report