Temperatures are expected to reach a high of 35 C on Canada Day, but chances of showers also persist.

Temperatures are expected to reach a high of 35 C on Canada Day, but chances of showers also persist.

Temperatures today will peak at 34 C, with a chance of thunderstorms. A UV index of 9, and high humidity may pose health risks.