It has been more than 25 years since the controversial £200m Cardiff Bay Barrage officially opened to the public. The former ...