This is the moment a large group of protesters descended on Edinburgh's Royal Mile, in a video captured by a resident of the capital.
It seems that the march is for the scrapping of vaccine passports, as many marchers are holding up signs that portray the words "No mandated vaccine passports", "Do not comply", and "Enough is enough".
The drenched protesters make their way up the Royal Mile, before reaching the roadworks and stopping to chant about 'Freedom for All', with makeshift whistles and megaphones.
READ MORE - Police in West Lothian issue appeal for information on antisocial bikers
The cameraman, @MrMattDonlan, posted the videos on his Twitter with the captions: "Anti jag passport moon howlers making a din on the Royal Mile … love the confusion when they saw the roadworks and traffic and didn’t know which way to go."
The second video was captioned: "Fair play, there’s a decent few of them…but be aware of any b****cks of ‘10,000 people turned out’
As aptly put by Matt, there was a large turnout for the march, which has remained peaceful throughout the capital, at the moment.
The marchers are being soaked by the torrential rain that has hit Edinburgh over the last couple of hours, but is hasn't stopped the protest from going ahead.
Scottish, Canadian and Union Jack flags can be seen billowing in the wind, with the main banner at the front of the parade reading: "Freedom - Enough is Enough."
Another Twitter user who is at the march now, @Conan_DAgostino, has taken photos of the sheer volume of people joining in with the march in the capital today.
The protestors can be seen walking up Waverley Bridge to complete their march on Princes Street, after travelling from the Royal Mile down to the main retail street in the capital.
Police can be seen monitoring the peaceful situation, and making sure there are no altercations between marchers and the public.
Back in December 2021, Edinburgh Live also covered another march against Covid passports, as people took over Princes Street on December 4.
Bystanders watched on as the protesters waved flags stating 'Stand in the Park, We stand for Freedom', 'No to Covid Passports', and 'Honk for Freedom'.
One anonymous protester who sent Edinburgh Live the footage said: "We, as a people have had enough of the Covid passport scheme.
"We, and other public people, joined 500 others protesters walking through town, and other members of the public joined in."
The scenes were chaotic as buses struggled to get past the crowds of people on the main road of Edinburgh's city centre, with those just trying to go about their daily life being blocked off by the protest.
Scottish Government laws came into force in October which legally required all those attending certain large scale events and clubs to have official proof of both vaccinations.
As a result, Capital nightclubs have taken on the law, with customers requiring confirmation on the NHS Scotland Covid status app.