is 25 days holiday good?
For example, workers who are contracted to work five days a week must get at least 28 days off a year (i.e. 5 days x 5.6) including public holidays. ... The average GB full-time worker gets 25 days of annual leave plus eight bank holidays. Trade union members tend to do better than those who aren't members.