Man, 22, is charged with breaching the peace after spectator heckled Prince Andrew

A 22-year-old man has been charged with breaching the peace after a spectator heckled the Duke of York as he marched with King Charles III behind the Queen's coffin in Edinburgh.