Cabinet reshuffle in full: List of ministers sacked, backed and cracked in shake-up

Boris Johnson has taken the chop to his top team with Esther McVey, Julian Smith and Andrea Leadsom among those out. Here's the full list of those sacked, kept and resigned so far