Claire Anderson
HUNDREDS of Insulate Britain activists have taken to the streets of London to protest against the jail terms given to...