UK's Starmer apologises to Epstein victims over Mandelson's ambassador appointment

UK Prime Minister Keir Starmer delivers a speech at Horntye Park Sports Complex in St Leonards-on-Sea, East Sussex, 5 February 2026