The Believe in Scotland march from Parliament Square proceeded down the Royal Mile, up to Regent Road and on to Calton Hill, where the crowd was addressed by Succession actor Brian Cox, First Minister John Swinney and the co-leaders of the Scottish Greens, Ross Greer and Gillian Mackay, among others.
Brian Cox told the crowd it was time for Scotland to be “free”. He said: "We've been treated like the poor relation for long enough and it's time we show who we are, who we are as a people.”
Mr Swinney said Scotland was “a country of good values”, but the UK was stopping Scotland’s voice from being heard around the world.

1. Flying the flag
The Believe in Scotland march began at Parliament Square and proceeded down the Royal Mile, Saltires flying in the wind. | TSPL

2. Leading the way
The march was led by Succession star Brian Cox and First Minister John Swinney, along with Scottish Green co-leaders Ross Greer and Gillian Mackay | PA Photo: Jane Barlow

3. Sea of Saltires
The Royal Mile became a sea of Saltires as the pro-independence marchers made their way towards Calton Hill | PA Photo: Jane Barlow

4. Faces in the crowd
People had travelled from all over Scotland to take part in the march and rally | TSPL