AFP via Getty Images Business Why the UK paid £380 million to keep Jaguar Land Rover at home Teena JoseMay 05, 2026