While many prepare for holiday celebrations, thousands of employees in hospitality, catering, social care and the NHS, among others, will work on bank holidays