Nigel Farage: Self-styled man of the people, but one of the highest-earning MPs (£615k in this session). Reform presents itself as anti-elite—yet four of its five MPs are millionaires. @stephenmcnair.bsky.social explores how it all adds up. 💰

Comments