Keir Starmer should resign due to his role in the appointment of Peter Mandelson and others.
The thread discusses criticism of Keir Starmer for his role in appointing Peter Mandelson and others, with calls for his resignation. The posts highlight political controversy and public dissatisfaction with his decisions.