While the estimated cost of the project has increased substantially since 2009, as of last year £27 billion has been spent, and total estimates are now significantly less than £100 billion.Source
While the estimated cost of the project has increased substantially since 2009, as of last year £27 billion has been spent, and total estimates are now significantly less than £100 billion.Source