Fixed vs Variable Mortgage in Canada

Understand the difference between fixed and variable mortgages, when each tends to win, and how to choose for your situation.