Punctuality has to be taken in context!!
I'd love to see the impact on FR's figures if they had to battle their way out of LHR!!
The worst figures for BA are from there and most of that is down to support agencies who have 'agreements' dating back to the 70's!
The sooner BA sheds this load and moves to T5 the better and the figures will, hopefully, rise.