Prime minister Keir Starmer has carried out a reshuffle of his Cabinet and junior ministers. It follows Angela Rayner's resignation as deputy prime| SME Magazine