Is the party over for dodgy funding?