Ukip failed to declare thousands of pounds worth of general election spending in the seat eventually lost by Nigel Farage, an analysis suggests.

An analysis of election records shows that Ukip was potentially £10,500 over the legal spending limit of £15,000 in the constituency.

Documents show that Ukip split much of the expenses incurred during the campaign between Mr Farage and up to 64 local candidates.

It includes £4,420 to rent an office in Ramsgate, which was split between Mr Farage and 62 local candidates.