UK and EU confirm last-minute Brexit trade deal

The EU and UK have finally agreed to a Brexit trade deal, but only after last-minute wrangling over fishing rights.