Another wild weather week ahead as heatwave gives way to monsoons