Yes, you saw right.
http://www.berr.gov.uk/employment/holidays/ind ex.html
However, this change is to stop employers rolling the 8 statutory holidays into the annual entitlement, so if you get 20 days now in addition to the 8, your entitlement does not change. If your entitlement is 20 days including stat leave, it'll change.
If this is the case, at some point your employer may need to change your contract, but the law is greater than your contract, so they'll have to adopt the change immediately even if they don't put it in writing.