News

A Brexit trade deal means EU boats can fish in UK waters, but only until June 2026. Many politicians in Brussels are anxious ...