The Liberal Party yesterday lost more than a million votes and 27 seats nationwide but clung to a minority in Parliament. Final returns in the 338-seat Commons were 157 Liberal MPs, 121 Conservatives, 32 Bloc Québécois, 24 New Democrats, three Green Party MPs and a lone independent. The government saw its share of the vote fall by 1,026,987 ballots from 2015 but polled heavily in Ontario. Eight former cabinet ministers, parliamentary secretaries and Liberal committee chairs were defeated.