'You have no authority here!': Chaotic UK council Zoom meeting storms internet

A Handforth council meeting in Cheshire, England that descended into chaos – with councillors trading insults and ultimately getting booted off the Zoom call – has become an internet sensation.

MORE VIDEOS