Nation hit by heavy rain, flood warnings issued