Good for them. At some point decent people have to take a stand.
Wait a minute!!!
Where are the Police here?????
Has the British Government succumbed to the darkness????