More than £40bn of the total tax came from employees through income tax and other levies, while the companies directly paid £26.2bn, up from £24.8bn a year ago. The overall tax take has risen 1.4pc in the past year, with all of the increase coming from corporate levies rather than workers.