The lower South Island has been battered by a fierce front that has wreaked havoc and forecasters warn it is on it's way north.