Don't think it is a done deal yet. I believe that the announcement yesterday was that TBI have been named as "preferred bidder" so presumably it's stil subject to contract.
London Luton 2 ... more like Cardiff 3 if the manner in which TBI "manage" Luton is anything to go by!