Huh! it looks as though I'll be commenting on here for a while. I've just tried to book in online for my flight.
To cut a long story short, the lady from BA customer services has told me that I can't - apparently I have a "booking", but according to BA I do not have a "ticket"
Partly in reply to JSL and others, I thought I'd come back to BA for L/H, and I made a booking MONTHS ago.
Now, they will not guarantee me a flight, and I have to go to the airport to get a ticket - I can't pay over the phone.
Clearly, BA either do not want or do not deserve customers.