Ryanair did actually manage to land
a flight from Budapest at EDI yesterday at 08:31 - at the second attempt. Someone
videoed the landing of the flight from Budapest and it looks a tad sketchy to me. Note in that Flightrader24 screenshot all the cancelled flights that had been due in before and after, and the Ryanair flight from Stanstead due to land an hour later that gave up and returned whence it came - at a time when, according to the Met Office, the winds had actually diminished somewhat, before really getting going two or three hours later.
I find the comment on the X-formely-known-as-Twitter post linked above that the pilots were "earning their wages" somewhat questionable. The problem at the time was not so much the mean wind speed, which wasn't exceptional, but the fact that it was gusting up to twice the mean speed. Having your airspeed going up and down like a yoyo can't have been fun, and I do wonder whether the correct professional decision would have been to divert. Ryanair pressuring their crews to do otherwise sounds pretty dodgy to me. The people actually flying the aircraft are the ones with the training and the real-time information needed for making such decisions, and are the ones responsible for doing so. An airline exerting subtle psychological (and procedural) pressure on the flight deck crew to question their own judgement would, I suspect, not go down well were anything to go badly wrong (similar practices have been called out in the investigation reports into to accidents in the past).