Farage blames 'staff incompetence' for half-empty Reform event

Oct 31, 2026