Britain’s Prime Minister Keir Starmer visits a local mechanics business

Britain’s Prime Minister Keir Starmer visits a local mechanics business, following the British government’s announcement of investments to maintain roads across the UK, in Cambridge, Cambridgeshire, Britain, March 24, 2025. REUTERS/Chris Radburn/File Photo