In Canada, dozens of people have died due to unprecedented heatwave that has smashed temperature records.
Canada broke its temperature record for a third straight day, yesterday 49.6C in Lytton, British Columbia.
The north-west US has also seen record high temperature and a number of fatalities.