PARTS of Worcester resembled a lake-filled landscape yesterday when heavy rain caused flash flooding.
Heavy rain causes flooding