The Mayor of London, Sadiq Khan, received his knighthood at Buckingham Palace on Tuesday.

The honour recognises political and public service and was bestowed upon the Labour politician, 54, by King Charles.

Sir Sadiq has been Mayor of London since 2016 and was re-elected as mayor of the capital in both 2021 and 2024, making him the first London mayor to win a third term.

Following the announcement of the knighthood in the New Year Honours list, Sir Sadiq said: 'I am truly humbled to have received a knighthood in the King's New Year Honours.'

After his day at Buckingham Palace, Sir Sadiq took to social media to share his pride and encourage others to work hard and be ambitious.