I don't think it did divert. BHX official arrivals page says it arrived on time. It appears that flightradar24 confuses BHX and CVT. I have seen a number of both arrivals and departures on FR24 which they say are from/to CVT and which have been incorrect.