The UK recognises eight annual bank holidays, with some exceptions under special circumstances. But with four close to each ...