Protesters took to the streets in towns and cities across the United Kingdom on Saturday to demonstrate against hotels housing asylum-seekers. Counter-demonstrations were also held in Bristol and Liverpool, where police intervened to keep rival groups apart.