The prime minister, who steps down next week, says he is leaving Britain ‘in better shape than I found it’.

Keir Starmer will answer questions from lawmakers in the House of Commons for the last time Wednesday before leaving office next week.

The outgoing Labour leader will have final talks with his senior ministers in No 10 before taking his last PMQs