Your place for Space News
New research has revealed the causes of the UK’s record rainfall and subsequent flooding during the 2013-14 winter.