Daily life in central London April 2, 2025 April 2, 2025 Union Jack flags flutter in the wind next to the London Eye, in London, Britain, April 1, 2025. REUTERS/Sodiq Adelakun