The Lords today: Not sittingThe House of Lords is not sitting today. The House will next sit on 20 March 2023.
Notable contribution Theresa May: Those in government must serve the public and not ‘protect themselves’