Landed 20 minutes early on an IB flight this evening but then sat for 25 minutes as there was no available stand, so we technically actually arrived after the scheduled arrival time in the end despite IB's best efforts. The mess that is T5 right now is quite something.