一昨日のBoris Johnsonの"The Buck Stops Here"の件、
So far as I know it is American in origin, but quite well known in the UK.
I knew it before I moved here. "Passing the buck" is also well known.
Language is quite global these days. E.g. "Selfie" is used world-wide ....