I agree, the current law is for an employer to provide a mimimum holiday entilement of 22 days (including public holidays) see post below, this is the law btw
Time off work on bank and public holidays
Although many workers take time off work on bank and public holidays, your employer is not required by law to allow you time off work on these days. However, the terms and conditions of your contract of employment may give you this right, either with or without pay.
Most workers, with some exceptions, have the right to take a minimum of 20 days paid holiday from work, rising to 24 days from 1 October 2007. Part-time workers get a pro rata amount. Your contract may say that you can take bank and public holidays in addition to this leave. If not, you may have to take them as part of this leave. Even if your contract of employment does not say in writing that you can take bank and public holidays in addition to leave, you may still have this right if it is usual for other people at your place of work to take time off on these days. Your contract of employment may give you the right to extra pay instead of time off work.
There are special
rules for shop-workers in England and Wales who work in large shops (over 280 square feet). If you work in one of these shops, you must be given Christmas Day off, regardless of which day it falls on. However, whether or not you will be paid will depend on your contract of employment.
For more information about your right to take paid leave from work, see How much paid holiday you can take in [DLMURL="http://www.adviceguide.org.
uk/index/life/employment/holidays_and_holiday_pay.htm"]
Holidays and holiday pay[/DLMURL].
If you are unsure whether you have the right to take time off work on bank and public holidays, you should talk to an experienced adviser, for example, at a Citizens Advice Bureau. To search for details of your nearest CAB, including those that can give advice by e-mail, click on
nearest CAB.
http://www.adviceguide.org.uk/index/life/employment/bank_and_public_holidays.htm#top
Dates of bank and public holidays in England, Wales and Northern Ireland
The expected dates for bank and public holidays in 2007 and 2008 are shown in the tables below. These include Christmas Day and Good Friday. If a bank or public holiday falls on a weekend, you will usually get a different day off work instead. This will often be the following Monday. However, if Christmas Day falls on a weekend, the following Tuesday will also be a holiday.
Bank/public holidays in England and Wales
2007
2008
New Year’s Day
1 January
1 January
Good Friday
6 April
21 March
Easter Monday
9 April
24 March
Early May Bank Holiday
7 May
5 May
Spring Bank Holiday
28 May
26 May
Summer Bank Holiday
27 August
25 August
Christmas Day
25 December
25 December
Boxing Day
26 December
26 December
Bank/public holidays in Northern Ireland
2007
2008
New Year's Day (or instead of 1 Jan
1 January
1 January
St Patrick's Day
17 March
17 March
Good Friday
6 April
21 March
Easter Monday
9 April
24 March
Early May Bank Holiday
7 May
5 May
Spring Bank Holiday
28 May
26 May
Battle of the Boyne (Orangemen's Day)
12 July
14 July
Summer Bank Holiday
27 August
25 August
Christmas Day
25 December
25 December
Boxing Day
26 December
26 December
Dates of bank and public holidays in Scotland
The expected dates for bank holidays in Scotland for 2007 and 2008 are shown in the table below. They include 1 and 2 January. There are also a number of public holidays in Scotland that vary depending on where you live or work. If a bank or public holiday falls on a weekend, an alternative day is chosen which will normally be the following Monday. If 1 January falls on a weekend, the following Monday and Tuesday will both be bank holidays, in respect of New Year and New Year’s Day.
Bank holidays in Scotland
2007
2008
New Year's Day (or instead of 1 Jan)
1 January
1 January
New Year (or instead of 2 Jan)
2 January
2 January
Good Friday
6 April
21 March
Early May Bank Holiday
7 May
5 May
Spring Bank Holiday
28 May
26 May
Summer Bank Holiday
6 August
4 August
St Andrew's Day Bank Holiday
30 November
1 December
Christmas Day
25 December
25 December
Boxing Day
26 December
26 December
so if you currently have 13 days annual leave and 8 public hols then thats 21 so u get 3 extra days, if you get like me 22 days plus 8 annual then thats 30 so u get none
simple as that folks
hope this clears it up
http://www.adviceguide.org.uk/index/life/employment/bank_and_public_holidays.htm#top