February 4, 2026, London, UK: LONDON, UK. Keir Starmer, Prime Minister, leaves Number 10 Downing Street for Prime Ministerâ€s Questions (PMQs) in the House of Commons. The UK Government is facing criticism and embarrassment over the vetting process and appointment of former UK Ambassador to the US, Peter Mandelson and his relationship with Jeffrey Epstein.