Larry the Cat sits outside 10 Downing Street on the day Britain’s Prime Minister Keir Starmer is expected to make a statement on the vetting process for Peter Mandelson’s appointment as British ambassador to the United States, in London, Britain, April 20, 2026.
| Photo Credit: Reuters
Embattled Prime Minister Keir Starmer was to face lawmakers in parliament on Monday (April 20, 2026) as he bids to quell anger over an unrelenting scandal involving long-time Jeffrey Epstein associate Peter Mandelson, who was the U.K.’s ambassador to Washington.
Mr. Starmer, already widely unpopular with the public and many Labour MPs, is struggling to manage a controversy that has threatened his grip on power.
Published – April 20, 2026 06:26 pm IST







