We must fervently hope there are no more by-elections. The country simply can't afford them.
I am not talking about the cost of running the by-election - although they're not proving cheap. Last year's Northland by-election cost just under a million dollars. That's $30 a vote.
But the real expense is they make politicians dig deeper into our pockets.
The Northland by-election spooked National into promising upgrades to 10 bridges. The cost was put between $32 million and $69m.
Labour Leader Andrew Little dismissed National's announcement as "pork barrel and a desperate bid to win the confidence of the Northland people". He was quite correct in his assessment.