Reform would have received a fraction of £26.7m donations haul under a £100,000 cap, analysis showsJuly 12, 2026