Stephen Hill disbarred by Law Society of New Brunswick, ordered to pay $1.4 million after 29 counts of misconduct and record client payouts.