Back to Topic All topics
224 years ago today income tax was introduced to Britain. Don’t worry, we’re told it’s only a temporary measure to help defeat Napoleon…