Prime Minister Keir Starmer during a business meeting with top executives from some of Britain's major businesses in central London, January 28, 2025