The reliabilty is not great, BA do not seem interested in upgrading the flight to more modern equipment of their own subsidiary but you are left with little choice these days to London, the OTP of the evening EZY LGW rotation has been atrocious, you are lucky if you can make central London on the same day.
I too was delayed on Tuesday and was surprised they did not just cancel the rotation, only thing to do is claim the EU compensation, perhaps the constant cost of paying that may provoke BA into some action.