BRITS should brace for more flooding today as heavy downpours, winds and even snow are set to hit the UK. The Environment Agency issued 14 flood alerts across the UK and said the low-lying roads and footpaths around the River Thames in London could get flooded. Other areas at risk include the North Sea coast […]