The English Defence League and Unite Against Facism clashed in Manchester this weekend. It was the latest in a series of confrontations in cities across the country. Should these organisations be allowed to bring chaos to our streets?