Liz Truss and the New Cabinet - The Guardian Stamp of Approval?