The whole Rayner debacle points to one thing. The tax code is overly complex.
Doesn't matter if it's stamp duty, income tax, inheritance, VAT, N.I., the whole shebang is so full of if's, but's and maybe's that I doubt anyone (even 'experts') can be fully conversant with it.
A few years ago a...