It never snows in Blackpool? These were the scenes in the town earlier today