Portrait of the week: Boris on the brink, petrol price protests and a £3,000 swear word
Home Rishi Sunak resigned as Chancellor of the Exchequer and Sajid Javid as Health Secretary. (Nadhim Zahawi accepted the post of Chancellor and Steve Barclay, the PM’s chief of staff, Health Secretary.) The resignations came five days after Chris Pincher, aged 52, the MP for Tamworth, resigned as deputy chief whip the morning after he