Perth, and much of WA, is enduring a severe Christmas heatwave with extreme fire danger, while Tropical Cyclone Grant intensifies offshore.