The election results this year are bad. Even if you voted for the national coalition, I think you should be angry about this year's results because they go against the point of MMP. I have two ideas of how to fix overhangs and make sure the government is always proportional, but I'd love to hear your thoughts on it.
Idea 1, the simpler solution: Just add more list seats. Fill up all the electorate seats, then add list MPs until there are at least the base number of seats, and adding another seat would make it less proportional. Pros: It's simple, intuitive, and makes more sense than allowing overhangs. Cons: There could be a lot of MPs in the house.
Idea 2, STV + MMP: This idea uses STV or some other ranked system to elect the electorate MPs, which would be better than the FPTP we use for them now. But in this case, if an overhang happens, the overhang seat with the thinnest majority would be recalculated with the previous winner's votes transferred. Pros: it works in a better system for the electorates, and it makes for a consistent size of parliament. Cons: It's slightly more confusing for the voters, and calculating the seats could take much longer.
Current election results:
This gives a 122 seat house, compared to the 131 seats we are looking at.
The current election results are quite unfair to TPM under my system; mainly because their strategy to shift party vote was well executed. If they got their 2023 result of 3.1% it wouldn't be so distorted. The numbers would shuffle around a bit and that 3% would likely have come from Lab/Grn.
TPM 2023 would have got 4 seats + 1 in overhang; giving them 5 instead of the 6 they actually got in 2023.
2023 would have see a 121 seat house rather than a 122 that we actually got.