For a bit more private sector perspective. Office 9-5 Mon-Fri jobs with some limited travel / field work.
With my old employer (consultancy) I started with 22 days + BH (we had to take 3 days between Christmas and NY, so 19 days to take when we wanted). That increased after 5 years service by 2 days and after 10 years service by 4 days, and also increased on promotion to a senior band by 3 days, but you also couldn’t claim overtime (e.g. from fieldwork, travelling) once in that grade.
My current employer is 25 days + BH.
The public sector research offices where I did my PhD was more like 30 days + BH + 10.5 concessionary days + flexitime, accruing up to 2 days per month. So you could work long days and get over 70 days off per year; so twice as much as I get now!
I would love to be able to buy more holiday.