Originally Posted By: Zed
I had just assumed that the "gh" was a Brit vs US'n spelling variation like the "u" in honour.


ditto.

My Collins Compact Australian Dictionary has both as acceptable here, though they are under 'strait-' as the major variant. They are also both hyphenated. Australians would use either spelling fairly randomly I think.