Call the army in, says Jeff Taylor

https://www.youtube.com/watch?v=u2P5di5N_f8

The police in Britain and around the world are standing back and allowing harassment of the public by a certain demographic of society - this is unacceptable!

Jeff Taylor