Canada Day is expected to have temperatures feeling close to 45 C as Toronto is in the midst of a “long duration” heat event, with a severe heat warning in effect.

The temperature in Toronto is predicted to reach a high of 34 C, feeling in the 40s with the humidex by early Wednesday afternoon, according to Environment Canada. The evening low will only cool to 24 C, providing “little relief from the heat,” according to the orange warning for the heat issued by the agency.