Northern Australia has been battered by days of heavy rain and life-threatening flooding but the wet weather is not expected to ease just yet.