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

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

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: