Loads seem to be full or thereabouts LBA-ISB and although initially lighter on the ISB-LBA sector they have been improving. As far as I am aware they are non-stop and I don't know of any tech stops. I think ATC plays a part in the delays, especially outside Eurocontrol airspace, but can't give any hard evidence of that.
Good luck to them; they are certainly trying.