I just uploaded the photo Why, yes I am! at Heathrow Terminal 5