Tax Avoidance and the Law (Understanding the UK General Anti-Abuse Rule)