No arguments with current EC forecast although we may not get to the current forecast high of 31C today(currently 24 @ 1:40PM).
Tomorrow will be warm but unsettled. How unsettled will determine how warm it will get. More sun, more warm. More showers, less warm.
Thursday will be the warmest day, definitely getting well into the 30's.
Friday will bring a cool front which will usher in a period of days of below normal average temps.