Flight arrived 10 minutes early at Edinburgh, but was made to wait almost half an hour at the disembarkation gate. This was not the airlines fault & they were not able to give passengers much information, but it was frustrating on a warm day. We were coming home, but for those passengers starting their holiday it was clearly very frustrating. The pilot apologised, but it was clearly not his fault. No explanation was forthcoming from the airport.