Brexit trade deal ‘moment of national renewal’, says Lord Frost

Brexit trade deal ‘moment of national renewal’, says Lord Frost

The UK’s chief Brexit negotiator says the new trade agreement with the EU is “one of the biggest ever”.