Trafalgar Square

Video
If climate protesters are to be believed, the world will be saved from the perils of man-made global warming if we all take to the streets...and…