MUFC fan,
This is the main reason i am not worried at all. I checked for some later flights and there is an IB flight at 19.55 from the same terminal. So if i do miss my flight, i will probably be put on the next available flight which is the IB one. There is also a later flight at 20.55 by BA direct to LHR.