UK bank holidays are changing for 2026, with Christmas Day and Boxing Day affected by a quirk of the schedule.