If historians, or anyone else says, "Britain had no choice" they are quite simply saying something nonsensical, or using language sloppily.
In any decision there is by definition a choice, or it wouldn't be a decision. "We have no choice but to..." Is merely a way of strongly advocating a particular choice and rejecting other choices.