As a further caveat, bank holidays are actually not different to the remaining holiday allowance in law.
Employers can dictate exactly when you take all of your holiday allowance by law, it’s just that this doesn’t happen in reality. Similarly they can force you to work bank holidays.
In practice the actual baseline offered in many jobs seems to be five weeks, plus bank holidays.