@KurtGodel7 Gibraltar working like Suez is very debatable. I would say hell no for Gibraltar and I would tend to still say no in case a single alliance owns every territory on that strait (meaning owning both Gibraltar and Morocco with your drawing to block enemy movement).
What I mean is, for example, that, if Germany would have had the Bismarck fully repaired in Brest and then moving through the strait into the Mediterranean, Gibraltar itself would not have impeded that happening (of course, the ships in Gibraltar could have).
If the question would be whether you can fully close the strait with mines once you have Gibraltar, I'm not feeling qualified enough as a miner to answer that...
(but surely no in case the strait is contended, for example the Axis controlling Gibraltar and the Allies controlling Morocco)
The matter could be made some clearer with a more correct depiction of the situation, like having Spanish Morocco (maybe Tangier too, but I would consider it being part of Spanish Morocco thus avoiding having it on the map) and Gibraltar being limited to what it was rather than covering the entire European part of the strait.