02 February 2026, United Kingdom, London: UK Prime Minister Sir Keir Starmer departs 10 Downing Street to make a statement on his visit to China as his government comes under pressure over former Washington ambassador Peter Mandelson's ties to Jeffrey Epstein. Photo: Lucy North/PA Wire/dpa