For each person that gets elected there is one vote per person so at the riding level it is truly democratic. The situation falls apart when those elected representatives in the house come together representing different sized ridings.
I think we need a system that is as follows:
- locally selected riding candidates similar to how things are done now when the party hq doesn't appoint "star candidates"
- local representation for each riding as is the case with our current first past the post system
- nationwide proportional representation.
- fixed election dates are required.
They way the system would work is that the number of seats for each party would be determined based on national percentage vote. Remainders would be allocated one per party starting at the top party. Here is what the 2004 election results would have looked like:
2004 Under Proportional Representation
L 36.71%=113 + 1 = 114
C 29.61%=91 + 1 = 92
N 15.69%=48
B 12.40%=38
G 4.30%=13
Ind 0.48%=1
CH 0.30%=1
Mj 0.25%=1
Total=306 + 2 remaining allocated from the top = 308
The seats would be allocated to the top ridings, based on percentage vote in the riding, for each party starting with the smallest. This means the most successful locally supported candidates would go to Ottawa AND proportional representation would be maintained. A candidate might not necessarily win the riding by simply beating the other candidates in the riding... the candidate would need to out perform other candidates of the same party across the country to ensure a win.
Using the 2004 results as an example... to start the allocation the top performing Marijuana Party riding (by percentage) would be determined and the candidate would take the seat, next the top performing Christian Heritage party riding not yet taken would be determined and the candidate would take the seat, then top Independant, top Green, top Bloc, top NDP, top Conservative, top Liberal, top Green, top Bloc, etc until all the seats are allocated. The only drawback to the idea is that some poor unsuspecting riding which had a Marijuana party member take last place would have that candidate representing their area, but the positive is that every vote would be heard equally. In the case that there is a block in assigning seats (i.e. a party not running in all ridings can't be allocated a top performing seat because all the ridings that the party ran in are allocated) then the candidate with top performance not yet given a seat within the party will be given a seat in the nearest neighbouring unallocated riding.
The system would still work if the number of seats per province stayed the same as now but ideally it should be changed to be more representative of the population to allow each riding equal voice in parliament.
This compares to the first past the post which ended up with these results:
2004 First Past the Post Actual Results (difference)
L 36.71%=135 (+21)
C 29.61%=99 (+7)
N 15.69%=19 (-29)
B 12.40%=54 (+19)
G 4.30%=0 (-13)
Ind 0.48%=1 (0)
CH 0.30%=0 (-1)
Mj 0.25%=0 (-1)
Total=308