" Globe " anser Englands pligt vara att inlösa sittlöfte