Trudeau pitches 10-year health-care deal with $46B in new spending

This post was originally published on CBC News.