Long-range weather maps show snow and a bitter polar freeze returning to parts of Britain. One map generated by WX Charts today (March 25) shows the UK and almost all of Europe plunged into a deep ...