From Georgetown to Caledon, Mississauga to Brampton and Toronto to Vaughan and beyond, we have been sweltering in temperatures of more than 30 degrees for nearly 40 days this...

read more