Contenders to replace Theresa May as British prime minister when she resigns on June 7 include, from left to right, Secretary of State for International Development Rory Stewart, former works and pensions secretary Esther McVey, Foreign Secretary Jeremy Hunt, former foreign secretary Boris Johnson, former leader of the House of Commons Andrea Leadsom, former Brexit secretary Dominic Raab and Health Secretary Matt Hancock AFP
Contenders to replace Theresa May as British prime minister when she resigns on June 7 include, from left to right, Secretary of State for International Development Rory Stewart, former works and pensShow more

UK’s feuding and leaderless ruling party suffers at Euro polls