18 Trains An Hour?

The debate moves up a gear. HS2 Ltd tell the  Transport Select Committee they have just got some evidence on their assumptions in this area. HS2AA write to demand its made public.
So what were their earlier claims based on then?

Comments are closed.