Bar diagram displays the party standings in the House of Commons as of March 31, 2010. The Conservative Party of Canada holds 145 seats; Liberal Party of Canada 77 seats; Bloc Québécois 48 seats; New Democratic Party 37 and Independent 1 seat.