FirstFT: Labour sweeps to power in landslide 0 05.07.2024 07:36 Financial Times Also in today’s newsletter, French election run-offs and Biden says he ‘screwed up’