The Mayor of London, Sadiq Khan, says he’s truly honoured to receive a knighthood from King Charles III. Sir Sadiq has been named in the New Year’s Honours List and will officially be knighted in 2025. He brushes off Conservative criticism of the knighthood and says he and London is committed to working with the incoming US president Donald Trump, despite previously, and publicly, criticising him.