Boris Johnson has handed a knighthood to his former Education Secretary Gavin Williamson - despite his catalogue of blunders.
He was one of the first to get the sack when Mr Johnson reshuffled his top team in September but his loyalty to the Prime Minister appears to have been rewarded.
The news that the gaffe-prone Tory, who has been sacked twice from Cabinet jobs, had been nominated for the honour sparked surprise and fury.