Can't help you find the data you want but I'll say good luck. Seems like you have quite the Vendetta against, I'm guessing here, Thompson.
Might be worth the time to see if the UK CAA keep their own accessible/requestable annual reports on such delays and cancelations?