Tolls renewed for another 20 years by narrowest of margins