Rishi Sunak and Keir Starmer clash over Liz Truss book and Angela Rayner tax row