Definitely fog. Did a search of twitter and someone on the outbound tweeted it was fog. The crew would likely have run out of hours, so spent 24hrs in MAA before flying on to BLR. I note today's inbound departed early, before the flight from London arrived- suggests that G-BNLX is operating this sector.