The Liberal Party of Canada under Justin Trudeau has won the general election, defeating the Conservative government of Stephen Harper. The CBC is sayiong the Liberals won 184, a solid number over the minimum of 170 needed to form a majority government. The Conservatives have won 99. The NDP has been reduced to a third party status of previous decades, winning 44 seats. The separatist BQ won ten in Quebec and the Green Party elected only its leader, Elizabeth May. Locally, Chrystia Freeland has won the new riding of University Rosedale defeating a strong challenge from NDP candidate Jennifer Hollett. Don Valley West has seen Rob Oliphant defeat John Carmichael. Marco Mendicino has defeated Finance Minister Joe Oliver in Eglinton Lawrence. One of the few CP cabinet ministers relected in Ontario was Kellie Leitch in Simcoe Grey. Adam Vaughan defeated Olivia Chow in Fort York Spadina. Her loss and that of Ms Hollett in University Rosedale symbolized the collapse of the NDP vote which became apparent in the final two weeks of the campaign. Commentators are saying that this solid majority for the Liberals was achieved with something like 35 percent of the popular vote. It seems a remarkable and felicitous landing of ballots where they were needed. Six elected in South Bayview