Uncategorized FirstFT: Sunak stuns Westminster with July 4 UK election date May 23, 2024 Also in today’s newsletter, Nvidia’s record sales and Spain’s record tourists