Let's see what the CAA says for January 2013 with these "early to up to 15 minutes late" stats:
EDI 85.54%
GLA 84.55%
LCY 82.64%
STN 79.30%
BHX 77.70%
LGW 76.45%
LTN 75.57%
MAN 73.08%
NCL 72.67%
LHR 70.97%
Not brilliant but nowhere near how bad as flightstats portrays. It couldn't be that flightstats doesn't include ALL airlines unlike the CAA? If they don't, why should we give any credence to them