TWO men have been charged over the alleged assault of another who heckled the Duke of York as he walked behind the late Queen’s coffin in Edinburgh. 

Video footage circulating on social media showed a man shouting at Prince Andrew on the Royal Mile during the procession towards St Giles’ Cathedral. 

The 22-year-old man appeared to be dragged to the ground by bystanders and was later charged with breach of the peace. 

READ MORE: Prince Andrew 'heckler' charged by police over Royal Mile incident during Queen's funeral procession

Two 34-year-old men have since been charged with an alleged attack on the heckler. 

Police Scotland said a report would be sent to the procurator fiscal. 

A Police Scotland spokesperson added: “Two men, both aged 34, have been arrested and charged in connection with assault following an incident on the Royal Mile around 2.50 pm on Monday September 12, 2022.

“A report will be sent for the consideration of the Procurator Fiscal.”