Yeah, BA296 has been pretty rough this month. From what I've gathered, it’s mostly a mix of ongoing ATC delays over the Atlantic, late inbound aircraft from LHR, and ORD congestion. A few crews have also reportedly timed out, which doesn’t help. Seems like a perfect storm rather than a single cause — unfortunately not uncommon this time of year. Hopefully it settles down soon.