Is the UK tax system overly complex?

Posted 7 months.