We flew Dublin to Heathrow with BMI and then on to Cape Town [CT] on the overnight BA42 flight. All flights departed on time, with polite crew providing an efficient in-flight service. Being a night flight, the in-flight order of service was; drinks, food, further drinks following which the lights were quickly dimmed. I soon fell asleep and woke some...