life effected by vulcano ash in Iceland

It is 24th April, our son was due home last Sunday, the 18th. He is still stranded in Hong Kong, waiting for a flight to London. The first definite booking he was given is 7th May (!!!). 2 days ago he was told that he is on a list for a possible flight sometimes next week!?