John Robson has won the local council by-election. Made with funding from NZ On Air.