Neither have I. The UK formally switched to the short scale (aka "American billions") forty years ago, so you wouldn't really expect to any more. I don't know why this rumour of Britain still using the long scale still perpetuates.
It used to happen, years back, but has indeed become obsolete. (it was 10^12 ie a million million). WHen I was a kid there was confusion...