David Langford, New Plymouth District Council