I'm a Brit and graft means hard work. I don't think I've ever heard it used in the sense of the article though - implying corruption. Graft, grafting etc (short "a") is a word I would generally associate with the north midlands (!) of England and up, ie around Derbyshire and up.
It is understood elsewhere in the UK but not used routinely. It might, say, be deployed for additional effect by someone not from northern England and imply very hard work. However, it might be pronounced in an exaggerated, imitation "generic Yorkshire" accent in which case it gets a bit complicated to explain.
...
Actually, isn't the US word "grift" rather than "graft"?