The government agreed to introduce the changes and, from 1 April 2009, the number of days holiday will be calculated as 5.6 times the number of days worked each week. (i.e. the statutory minimum holiday entitlement, for those who work 5 days per week, will rise to 28 days, including public holidays). As an interim measure, the multiplier is set, from 1 October 2007, as 4.8. Thus, employees who work 5 days per week will be entitled to 24 days holiday, once again including public holidays.
So, as stated, the current changes to holiday entitlements are only intended to boost the entitlements of those employees who were receiving less than 24 days. It was never intended to increase everyone's holidays.
Incidentally, it's worth noting that public holidays have no legal standing. For example, if an employee of Scrooge & Co normally works on Tuesdays, his employer has every right to insist that he works on 25th December this year, without paying any extra money or giving time off in lieu.
Chris