London 22 February 2017 Britain is on the cusp of a storm, winds are beginning to batter the coast and a strange feeling seems to permeate the air. This unquiet atmosphere could be something out of an old horror movie; as I push my way against the start of the […]