Thames Barrier: big costs but bigger benefits. Credit: Ross Angus/Flickr, CC BY-SA More than 40,000 people were forced to leave their homes after Storm Desmond caused devastating floods and wreaked havoc in north-west England. Initial indications were that the storm may have caused the heaviest local daily rainfall on record […]