Income Tax, the bug bear and its history Income tax has a very colourful history in the UK. March 8, 2021 0