October 25, 2021, London, United Kingdom: Police officers dissolve the glue on a protester's hand during the demonstration..Insulate Britain protesters glued themselves to the road and blocked Wormwood Street and Bishopsgate, close to Liverpool Street Station..The protest is to demand the government to insulate all homes in the UK by 2030 to cut carbon emissions. 25 Oct 2021 Pictured: October 25, 2021, London, United Kingdom: Police arrest a protester during the demonstration..Insulate Britain protesters glued themselves to the road and blocked Wormwood Street and Bishopsgate, close to Liverpool Street Station..The protest is to demand the government to insulate all homes in the UK by 2030 to cut carbon emissions. Photo credit: ZUMAPRESS.com / MEGA TheMegaAgency.com +1 888 505 6342