South Island braces for 100km/h winds and downpours as front arrives

Heavy swells up to 7m are expected off Foveaux and Puysegur coasts.