Sadiq Khan received his knighthood at Buckingham Palace today despite a backlash at 'reward for failure' The London Mayor was given the honour by the King at Buckingham Palace, saying the monarch was 'chuffed' to bestow it. However, the Tories have condemned the award claiming that Sir Sadiq has not managed to get a grip on violent crime in the capital. Sir Sadiq has been Mayor since 2016, becoming the first person to win a third term in the role. Before that he was Labour MP for Tooting, serving as a junior minister under Gordon Brown's premiership. The knighthood for...