Thanks, guys.
It is perhaps worth emphasising that there are other secure websites with similar complexities to BA.com which work quite satisfactorily over the same connection, dropouts and everything else included.
This is what leads me to think that there is a technical problem somewhere.
I would certainly be inclined to wonder whether an airline booking website should be using "posh bits" at all.