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

· The Guardian