Heavy rain, winds and hail expected