Farage blames office error for breaching parliamentary rules over Trump event

MPs are required to register visits abroad that cost more than £300 within 28 days if they are not wholly paid for by the MP or public funds...
Redirecting to full article...