Seven years on from the award of a £97 million contract to build two new ferries on the Clyde, they are still not finished, but the bill to the taxpayer stands at a quarter of a billion and rising.