Nigel Farage has admitted breaching parliamentary rules by failing to register a trip to Florida to headline a fundraising event for Donald Trump.
The Reform UK leader was the main speaker at the $500-a-head Republican party dinner in Tallahassee in March.