Why Insulate Britain Activists Are Blocking England’s Roads & How Govt Is Cracking Down On Them.

Over the past three weeks, protesters have been blocking major roads in Central London during rush hours. Insulate Britain protesters have been demanding govt action on home insulation. Activists have continued the protest despite 3 court injunctions banning activists blocking the major roads in London. According to reports, over 300 climate protesters associated with the group have been arrested so far.