It would seem that the engineer at LHR should have sorted the faulty door seal there properly rather than signing the aircraft off for the next sector. Rings tales of SQ cutting corners to keep the planes flying, no doubt the crew will get gong's for their actions on return to Singapore.
And why on earth did they choose Baku it was bound to be a nightmare for the passengers....