Originally Posted by
Logohu
Great news !! Should be easy for London to pay for it then
Is that like a slow leak ? Or more of a drip ?
With inflation on the rise, plus another year or two of delays, £18 Billion might end up looking like a bargain.
Who knows where the final figure could end up.