Quick! It’s snowing! Man the phones!

Quick! It’s snowing! Man the phones!

As a country we love to talk about the weather but there’s one thing that sends a shiver down the spine of any commuter across the UK and that’s signs of snow! Just a couple of inches is enough to leave some parts of the country inaccessible and decimate any chance of...