Meka Whaitiri almost doubles her by-election result in win