Is this article inaccurate?
Yes.
BUT remember that these are a minority, a tiny handful of scum. Some nutters in London does not mean that they run/control the UK. Anymore than the KKK runs America.