UK bank holidays 2023: All dates from Easter to King's coronation and Christmas

The UK has nine bank holidays this year. Most workers in the UK are entitled to 28 days off annually, but this year employees can secure 48 days off by booking just 19 days of annual leave.