Which brings me back to my point above.
Because of the way the bank holidays fall, solution given for 2024 HAS to be the same as the solution given for 2025. If it’s not, then you haven’t applied the same logic for both years.
At this point I’m not even debating whether the answer is the 23rd or 24th. Simply the fact that if you apply the same working out, then the answer HAS to be the same for both years.