Unseasonable showers have hit millions of Australians on the east coast and produced record-breaking May rain.