Osborne's HS3 is a costly vanity project

The IEA is featured in the Telegraph