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.