Rain is pouring down very steadily, no sign of it letting up.