Mid-range trends are likely to bring very warm weather across much of Canada as a powerful upper-level ridge develops this weekend and maintain its strength throughout the rest of...