Britain's new Labour leader, Jeremy Corbyn, refused to sing the national anthem at a memorial service to remember the heroes of the Battle of Britain.
Mr Corbyn, a committed pacifist and republican, stood silently as the congregation at St Paul's Cathedral sang God Save the Queen on the aerial conflict's 75th anniversary.
Mr Corbyn, who was dressed in non-matching jacket and trousers and had failed to properly button his shirt, was branded a "disgrace" by critics.
His spokesman defended his actions, saying Mr Corbyn had attended the service "to show respect for those who fought" for Britain, but confirmed he had not sung the anthem on purpose. A Labour source added: "He stood in respectful silence during the anthem."
David Cameron, who attended the event alongside Mr Corbyn and a host of other dignitaries and Royals, aimed a thinly-veil barb at the Labour leader for failing to sing the anthem.