It's ok, I was under the impression from all I had read here and elsewhere, that the transaction would never complete and I would lose the BTC but it seems to have disappeared from my wallet and not been deducted from my balance.
That's different from everything I read. Have things changed recently so that transactions that don't get included are cancelled or something?
Cheers.
If you read somewhere that you would lose the bitcoin AND the transaction would never complete, they are completely wrong. There is no "intermediate" state with bitcoin. Either you control it or you don't. It isn't in a "mid-state transfer" since bitcoin is based on the concept of inputs and outputs.
As stated above, they could remain in nodes mempool for several days, but even this is dependent on the settings of nodes.