Kier Starmer: ‘Felt political pressure’: Sacked UK official blames Starmer’s office over Mandelson US appointment
Britain’s Prime Minister Keir Starmer leaves 10 Downing Street in London, Monday, April 20, 2026 to face a showdown in Parliament over the appointment of Peter Mandelson as ambassador to…