Chris McVeigh — New Zealand barrister