Wouldn't that massively alter the ecosystem and make shipping difficult? I wouldn't be surprised if the cost of a barrage was acceptable for the Kintyre route (with a couple of tunnels in Scotland to connect to Glasgow) but a southern barrage would be incredibly expensive even by comparison with HS2 etc.
The ecosystem will be massive altered when the sea level rises several metres.
As for shipping, given the relatively small height difference, locks can be constructed that can accept any ship capable of landing at the any of the ports in the barrage.
It might actually improve shipping by substantially reducing wave height and tidal variations in the Irish Sea.
You could use far less seaworthy vessels for shipping in the basin, possibly trending towards barges and other large block-coefficient low power haulage vessels.
A lot more like the stuff used on the Great Lakes.
a northern barrage would block the subs escape....
Escape from where to where?
Warnings are too short for a submarine to make it to sea if the attack warning comes whilst the sub is still tied up.
At best it will make it a few miles and get caught in a pattern attack.
If it can make it out of the base before it gets incinerated there is qiute a lot of space to hide in the Irish Sea/Lake if necessary.
Also a submarine loitering on the bottom of the Irish Sea would be beyond the reach of enemy submarines....
The Kintyre route is critical to a barrage being worthwhile because it protects Glasgow and other inhabited coastlines, and consumes much less rock than the Stranraer route.