A messy mix

A messy mix of wintry weather is reported across much of Canada today .