Respectful well-wishers have been overcome with emotion, after queueing for hours through the streets of the Scottish capital. A poignant vigil was held inside St Giles Cathedral this evening.
Mourners made a last-minute dash to pay their final respects to the Queen in Edinburgh before her coffin is flown to London today - after thousands of well-wishers said farewell to the monarch.