Tax barrister jailed after record trial