Yeah, something's busted somewhere down your way -- Env.Canada shows Oakville at 24C, even though everything around it shows as (at least) 32C right now. Must not have updated Oakville since about 8am or so.
Edit: I know you're not in Oakville, but they don't list Milton, so..