Roads, cars, homes, motorhomes, shops and businesses have been flooded