British Prime Minister Keir Starmer leaves 10 Downing Street, London, Monday, April 20, 2026, heading to Parliament for a showdown…