London- Heavy rain and strong winds caused flooding in parts of the United Kingdom on Wednesday Continued to disrupt New Year’s celebrations, Several communities in the Manchester area were flooded, with many homes evacuated and cars on roads and parking ...