3
4
A man has been arrested after heckling Prince Andrew as the Queen's cortege went up Edinburgh's Royal Mile.
All the Queen's children, including the King, were walking behind her coffin when the man shouted: "Andrew, you're a sick old man".
He was removed from the crowd and detained by police.
Police Scotland said: "A 22 year-old man was arrested in connection with a breach of the peace on the Royal Mile at around 2.50pm today."
A video from inside the crowd, published on Twitter, shows the man being pulled to the floor by a police officer and what appears to be a member of the public.
He shouts "disgusting" as he's led away by police.