In pictures: 'Biggest ever' Scottish independence march takes to Edinburgh streets

Organisers have estimated more than 100,000 people took to the streets of Edinburgh today for the All Under One Banner pro-independence march.
Indy march 2019Indy march 2019
Indy march 2019

Supporters gathered in Holyrood Park from noon with the parade - under a sea of flags and banners - bringing the Royal Mile to a standstill.

Related topics: