Phew....was indeed on BA, and they were really really nice and comforting about it....got the oxygen etc, and was nice to be fussed over, although hugely embarrassing....I came through from WT+ made it about 4 rows towards the back, and thump!
Sounds like I hit all the requirements, not eating properly, rushing, drinking on an empty stomach, standing up too quickly!!!
Lesson my learned on this one!!