'You're on another planet!' Insulate Britain humiliated when confronted by polling data

  INSULATE BRITAIN activist Liam Norton was slammed for being on "another planet" by a furious LBC caller. .. Full story on express.co.uk 

insulate, britain, planet, humiliated, confronted, polling Image source : express.co.uk
Choose a source