Canada political parties
Canada effectively has a Two Party system, but they act as if they are in a true multi-party system, in that demand strict adherence to a specific platform from their members.
Credit to https://en.wikipedia.org/ for the images.
