The BA system perplexes me. They cancelled my booking on the 16:55 HEL-LHR flight, to then offer me that same flight as the solution when I called. Apparently, 90mins is more than enough time for a connection in their books! I'm ready to get started on the wine....