So the NPR desk in London had the following to say this morning:
“It is a truth universally acknowledged that…..an inch of snow will bring Britain grinding to a halt…..”
[NPR’s Rob Gifford from London]
Ha! they should all try living in Vermont for a winter!