According to
thebasource, BA operated a charter to Bahrain on Nov 18, returning the morning of the 20th. Operated by G-NEOS (A321NEO), sounds like a pretty rough 6:28h on the way out and 7:46h on the back.
Anyone know what these were for? F1 crews perhaps?
There's another BA9110 rotation operating tomorrow, though (thankfully) this one appears to be operated by a 787