Those who know me know I'm a big Quebecophile, so I thought I would make a rough chart showing the evolution and relationship of the different major political parties in Quebec right now. Take a look at see how the Parti Liberal, Parti Quebecois, CAQ, Quebec solidare, and Parti Vert have come into being, and how many of them have family roots with each other.
A solid line indicates a direct merger, a dotted line represents that a part was a breakaway or formed by dissidents of another party. I've used logos where appropriate, and click to enlarge the images. Enjoy!