Most of Europe and especially parts of Britain are still suffering from snow, ice and sub-freezing temperatures.