Perth is set to swelter through a record-breaking Christmas heatwave with authorities urging people to comply with total fire bans in Western Australia.
The temperature in the West Australian capital is set to reach 39C on Christmas Eve before climbing to 42C on both Christmas Day and Boxing Day.