WORKERS can enjoy 47 days of holiday in 2023 by taking just 19 days of annual leave by making the most of Bank Holidays.