Anyone used to Dublin knows only too well this kind of chaos is SOP. I'm the first to say that they are a little la de da at times but absolutely well done to the BA crew for remaining professional - the courtesy shown by informing the ATCO of their intention to file a report was lost on many.
The playground mentality shown by these eejits is pretty typical of an industry now increasingly populated by 121.5 dwelling man-babies. The flying career is being strangled by businesses that treat aircrew like muppets and you don't have to look far to see why.
Sort it out you lot - before the professionals all leave and you're left sucking your thumb.