Nineteen People Bankroll Politics. Cap Set by Nobody.
In 2023, two-thirds of every pound handed to a British political party came from nineteen people. Not nineteen companies, not nineteen unions — nineteen individuals, most of them multi-millionaires, writing cheques large enough that the rest of us writing £20 by direct debit might as well not bother. That number sat