Here's the entertainment !
Canada vote final results.
Liberal Party of Canada : The ruling liberal lost its majority but won 157 seats. Liberal retains its leadership in the next minority or (coalition with NDP) government. Captain Trudeau of HMS Maple leaf survived the electoral iceberg !
Conservative Party : Won 121 seats in total. The CPC won extra 26 ridings than 2015 but lost the election. For them, power for now is a pie over the sky !
New Democratic Party (NDP) : The kingmaker with 24 seats, but lost 15 MPs from total 39 ridings it won in 2015. Despite setback NDP is very likely to join the next coalition govt with Liberals. It is winning power by loosing seats !
Mr. Turbanman from urban BC, NDP Chief Jagmeet Singh Rocks Balle Balle !
Bloc Q in QC : BQ won 32 seats in Quebec, extra 23 seats than 2015. It is a disposable force in federal parliament, deemed as lesser useful this time. BQ is like a French dictionary in the English class, useless !!
Green Party : Won 3 ridings. All hats, no cattle. The GP leader Elizabeth May, married at 65 yrs in April 2019, is the new-oldest bride MP from BC. May is a media tiger, talks high & dry. She punches above her weight.
Independent : 1 seat (Jody Wilson-Raybould) former Liberal eject !
Total : 338 seats, all declared.