Let’s face it Tax in general is difficult to understand at the best of times and with so much tinkering...