PMQs in full: Boris Johnson faces Keir Starmer as inflation hits 40-year high of 9%