Oceanic ATC systems failure this afternoon and consequent NATS diversion of ATCO resource to deal with that will have hit everyone in UK airspace equally today.
I still can't see why one flight arriving 25 minutes early should be worthy of commentary here though. It's just as irrelevant as a 25 minute delay. Plenty of both about.