18 days bank holiday in December 2023, Banks Remain Closed On These Days