A hate-preacher in Scotland has been taken down in the most gloriously Scottish way imaginable.
While allegedly shouting anti-LGBT and and anti-Muslim rubbish through a megaphone the man was suddenly drowned out by a young bagpiper.
Eventually the hate-preacher conceded defeat and gives up before a police van arrives.
Bravo Scotland, bravo...