Around 15,000 SNP activists took to the streets today to demand Scottish independence in defiance of party leaders urging organisers to postpone the event.
Scottish protesters marched in support of breaking up the UK – leading to some protesters to even rip down the Union Jack in shocking scenes along the demonstration.
The event organisers, All Under One Banner, hailed the Glasgow-based protest as the biggest march of its kind
Around 15,000 SNP activists took to the streets today to demand Scottish independence
Scottish protesters marched in support of breaking up the UK
All Under One Banner, an alliance of various independence-supporting organisations, said the event was just the start and that they will continue to march "until Scotland is free".
They said on Facebook: "If you believe in a independent Scotland then you have to attend and together we will show the elite Westminster establishment.
"Then we will go to the voting booths and vote SNP on June 8. We will show May and Ruth Scotland has spoken. They have no right to stop democracy."
Although largely peaceful, the Scottish police were forced to swoop in at one moment when as a pro-independence activist tried to snatch and rip up a Union Jack flag from rival protesters.
This latest march against Sturgeon's own wishes could do damage to her party's chances
If you believe in a independent Scotland then you have to attend and together we will show the elite Westminster establishment
Get Quotes on Home Insurance
All Under One Banner
Nicola Sturgeon has recently in the last week downplayed independence and insisted that it was not an election issue.
This comes amid plunging support across the country for independence.
Many in the party fear this latest march – against their leader's own wishes – could do real damage to their electoral chances.
The SNP's Stewart McDonald also urged party members to stay away from the protest, tweeting: "If you’re an SNP member please use your time to support your local constituency. Marching won’t win us any votes."