TSR2
Of my last 14 Jet2 departures only 2 were late and then only by about 5 minutes, all the rest were on time or early. Punctuality is improving all the time, and the company would be the first to admit that it was not the best.
But it is pro-actively doing something about it. Plus Jet2 records all departures as late if they are late, including ones outwith their control, ramp congestion for example. Unlike some airlines they do not record 5 minutes late as on time, or use the push and park method.