The Canadian federal election of 2006 in the province of Ontario gave 54 of the 106 seats to the Liberals - a loss of 21 seats compared to the previous election of 2004. The Conservatives won 40 seats (up by 17), and the remaining 12 went to the N.D.P. (up by 4).