Clearly the weather forecast data used for msn.com for Toronto is borked. This is what it displays at 3:15 pm today:

On msn.ca this is what it displays:

(the msn.ca one is closer to the reality). This difference seems always to be there. Msn.com seems always wrong. OK so tell me to use msn.ca -- the problem is I don't want to -- I am used to msn.com and damn it it should have the correct weather data.
Note that the Thursday forecast has a 7 degree C difference!