World

UK pays EU £2.3bn after losing trade dispute

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