Canada weather: Heat hits record 46.6C as US north-west also sizzles
Canada has recorded its highest ever temperature because the country's west and therefore the US Pacific north-west frazzle in an unprecedented heatwave. Lytton in British...