Sorry - I know this has come up before but I'm a bit confused. We get 27.5 days leave plus bank holidays. I work three days a week and have always had 21.5 (any working days falling on a bank holiday have to be taken as leave). This year I've been told my entitlement is 19.5 but can't work out how they've come to this figure and our HR dept hasn't come back to me. Do any experts out there know how this might have been worked out?