But I have never heard toffee called taffy in UK.

Ah--I had assumed (yet again--sigh) that the nickname Taff
had been assigned to the Brits by the U.S.'ns, but
having just re-read the originating post, I see that it ain't necessarily so. [berating self again e]