Boarded the aircraft about 20 minutes after scheduled pushback. However fueling was not yet complete, so sat down resigned to a further delay. The captain then announced that the tanks were half full, but the airport had run out of fuel. Oh for goodness sake, how can an airport run out of fuel! We then sat around while they redistributed the fuel in the tanks and filed a new flight plan to include a refueling stop.
Eventually we pushed back about an hour or so, maybe longer, late. Breakfast was fine, and the crew could not have been more helpful, going to particular lengths to keep us informed about the problems, and letting us know about mobile availability at Lagos so that we could phone home (that's right I said Lagos [rye smile[B)]], if I had wanted to fly a Nigerian aircraft.......). the Odessy inflight system was next to useless on some channels - I gave up watching a couple of films as the sound could not be heard.
Landed at Lagos and parked up next to a 747 with flat tyres and lichins growing all over it - so this was Nigeria! Refueling was really quick, maybe half an hour - well done to Lagos International Airport. We took off, and it was at this point that one of the crew told us of yesterday's crash - they had carefully kept it quiet to avoid worrying pax - very wise[y]
The rest of the flight was uneventful, with our landing at LHR at about 2300hrs, about 3-4 hours behind schedule. It could have been worse - I believe a number of BA flights were stranded at CPT with no more fuel expected for 2 days[}:)].
So CPT ground staff get a big thumbs down from me. This really should be sorted out by the local VS staff/agents - it really was not good enough. The cabin crew get a big thumbs up for keeping us informed, and for getting us home despite the fuel problems (which were not VS's fault).