Pro-Europe demonstrators walked down the Royal Mile in Edinburgh in protest of a no-deal Brexit.

The march started in West Parliament Square, outside St Giles Cathedral at 2pm from which they marched to Holyrood.

It is organised by Edinburgh for Europe which is affiliated to the European Movement in Scotland.

Speakers at the event include SNP MP Joanna Cherry, Labour MP Ian Murray and Lore John Kerr, politician and the author of Article 50. 

READ MORE: UK urges EU to be flexible in Brexit talks as PM given new deadline

As well as calling for MPs to revoke Article 50, the march was also in support of the United Nations (UN) as today, 21 September, is the UN's International Day of Peace.

In a statement, the protest organisers wrote: "Scotland voted 62% for Remain in the 2016 referendum, yet our views continue to be ignored. 

"We did not vote for this. The Edinburgh4Europe March and Rally on 21 September, could be our last our chance to show Boris Johnson the strength of feeling in Scotland against him and his chaotic no-deal Brexit.

"We demand that MPs revoke Article 50 to prevent a no-deal Brexit. We must remain in the EU to preserve peace in Europe and to ensure shared action to prevent climate change."