The party the receives the most elected MP's across Canada wins, and their leader becomes the Prime Minister. The party votes for their leader, so Canadiens have little say there.
Sadly, most people vote based on who they want as prime minister, and they put little thought who is running their riding.