Heavy rain expected across New Zealand.