Insulate Britain Protester Glues Face to Road, admits it ‘Wasn’t the Best Move’ October 26, 2021 Ukadmin UK News UK News An Insulate Britain activist glued his face to part of London’s Liverpool Street on Monday as the climate change group continued its longstanding protest campaign. Credit The Telegraph