Hmmm. Sadly the below seems to hold true (taken from the Inland Rev website...
Public and Bank Holidays
You do not have a statutory right to paid leave on bank and public holidays. If paid leave is given on a bank or public holiday, this can count towards your four weeks minimum holiday entitlement. There are eight permanent bank and public holidays in Great Britain.
If you work on a bank or public holiday, there is no automatic right to an enhanced pay rate. What you get paid depends on your contract of employment.
If full-time workers get paid leave on a public holiday, part-timers who don’t normally work on that day have the right to paid time off on another day, proportionate to the hours they work.
web link if it helps.....
http://www.direct.gov.uk/Employment/...788&chk=iZegjW