It will be hot today — a predicted high of 31 C — and continue sultry into next week. The mercury was at 22 C at Pearson at 5 a.m. and it might exceed a 1945 high of 32. Of course that was measured in Fahrenheit degrees and there are 1.8 F degrees to each Centigrade degree so who can really be sure if a record is set.