Why is my holiday pay subject to tax and NI?

Holiday pay, along with bonuses, overtime pay etc. are all classed as taxable income and are therefore subject to tax, NI and auto-enrolment pension deduction (if appropriate).