Boris Johnson lays groundwork for general election with ruthless reshuffle
Cabinet reshuffle clears out failing ministers and rewards those with positive publicity