16 Apr 2026 United Kingdom Goods Trade Balance came in at £-18.791B, above expectations (£-20.2B) in February