-
Where is their money coming from?
This has always been a big question - and should be available for voters for them to see where their vote is actually going!
Probably a bit of both of those plus some links to the religious right in the US too (plus a smattering of Kipper-type / Panama Papers businessmen) sounds like one of the more plausible hypotheses out there. But really, I haven't a clue.
Or Labour brings in some legislation to make party donation transparent?