<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 Liberals are a centre-left party. They have been in power for the past decade and they were the government when you were born. The Conservatives are a centre-right party. They have been in power for the past eight years. The NDP is a left-wing party. They have been in power for the past four years.