You have to wonder how deep the Mayor's pockets are. His opponent has a fair point.
They have no slots for this winter at LHR and running an E170 into LHR is a very expensive exercise as the noise margin means that it's charged more for landing than an A320. It could be a very expensive flash in the pan.