It’s Terminal for Gordon – promise a lot: deliver f**k all

Gordon Brown is probably breathing a huge sign of relief that T5 wasn’t on Nick and Carla’s itinerary of great British achievements. They did, however, look in on the Emirates – fine stadium: shame about the public transport – none of the local Tube stations have been upgraded as originally promised, plus the nearest train [...]