Every Government minister sacked in Boris Johnson's cabinet reshuffle
Boris Johnson is carrying out a shake-up of his top team, with Cabinet ministers expected to be sacked to make way for new blood. A reshuffle has long been expected in Westminster and sources said the Prime Minister is determined to put in place