Select Page

The UK has paid £2.3bn to the EU after losing a long-running trade dispute, with the amount including £1bn in interest.