Prince Andrew Heckled As He Follows Queen's Coffin

Prince Andrew was heckled by a protester today as he followed the Queen's coffin through Edinburgh in his suit after being banned from wearing his military uniform. 

A young man was filmed shouting 'Andrew, you're a sick old man' as the disgraced Duke of York, 62, passed behind his mother's hearse before the protester was bundled onto the floor by an onlooker and a policeman. 

A short scuffle ensued, before the officer led him away as he shouted 'disgusting' and 'I've done nothing wrong' while in the background people shouted 'God save the King'. 

Police Scotland later said a 22-year-old man had been arrested 'in connection with a breach of the peace on the Royal Mile'. 

Andrew, a Falklands War veteran who exiled from public life amid the fallout from his role in the Jeffrey Epstein scandal, was not allowed to wear military dress for today's occasion and instead wore a morning suit.