Hot and stormy in Melbourne