Labour's Jacinda Ardern has won the Mt Albert by-election with a margin of 8511 votes 20:45 pm on 25 February 2017 Share this Labour's Jacinda Ardern has won the Mt Albert by-election with a margin of 8511 votes