Here's a list of Bank Holidays for England in 2023.
Bank Holiday dates in 2023:
Monday 2 January for New Year's Day, which falls on a Sunday
Friday 7 April Good Friday
Monday 10 April Easter Monday
Monday 1 May May Bank Holiday
Monday, May 8, following the coronation at Westminster Abbey two days before on Saturday, May 6.
Monday 29 May Spring Bank Holiday
Monday 28 August Summer Bank Holiday
Monday 25 December Christmas Day
Tuesday 26 December Boxing Day