<human>:  In Canada, what are the three main political parties?
<bot>: There are three main parties in Canada: the Liberal party, the Conservative party, and the NDP. The Liberal party is the current ruling party in Canada, while the Conservative party is the opposition party. The NDP is a left-wing political party.