The European Parliament has ratified the post-Brexit EU-UK trade deal - a key move to ensure that tariff-and quota-free trade continues.
The Trade and Co-operation Agreement (TCA) has been operating provisionally since January. MEPs voted in favour by 660 votes to 5, while 32 abstained.
The UK's chief negotiator, Lord Frost, said the vote "brings certainty and allows us to focus on the future".
Prime Minister Boris Johnson spoke of a "final step in a long journey".
The trade deal provided "stability to our new relationship with the EU as vital trading partners, close allies and sovereign equals", he said.
The result, announced on Wednesday after a vote late on Tuesday, was also welcomed by European Commission President Ursula von der Leyen.
However, the parliament's Brexit Co-ordinator, Guy Verhofstadt, reacted by describing the deal as "a failure for both sides, but better than nothing".
Lord Frost's opposite number in the Brexit talks, Michel Barnier, was also less than flattering. "This is a divorce. It is a warning, Brexit. It's a failure of the European Union and we have to learn lessons from it," he told MEPs.
Brexit tensions remain, including a French threat of "reprisals" against the UK over new fishing restrictions. Northern Ireland trade is also a thorny issue.
Under a separate protocol, Northern Ireland remains de facto part of the EU's single market, so goods arriving there from Britain have to undergo EU checks. Since Brexit there has been some disruption to that trade.
The TCA covers EU-UK trade in goods, but not services. The UK economy is dominated by services - sectors such as banking, insurance, advertising and legal advice.
The TCA has still resulted in more paperwork, extra costs and less trade between the two sides, since the UK left the EU.
Among the areas not covered by the deal are foreign policy, financial services and student exchanges.
Cross-Channel tensions
Before the MEPs' debate started on Tuesday, French Europe Minister Clément Beaune accused the UK of blocking fishing rights. He said the EU could respond with "reprisals" in financial services.
"The United Kingdom is expecting quite a few authorisations from us for financial services. We won't give any for as long as we don't have guarantees on fishing and other issues," he said on French news channel BFMTV.
French fishermen have complained of being prevented from operating in British waters because of difficulties in obtaining licences.
Meanwhile, British seafood exporters have been hit by an EU ban on UK exports of live shellfish. Scottish firms account for most of that business, and some now face collapse.
The UK made fishing rights a key issue in the negotiations, with control over access to its waters seen as a sign of British sovereignty.
Praising the TCA when it was agreed in December, UK Prime Minister Boris Johnson said "we have taken back control of our laws and our destiny".
He described it as "a deal which will if anything allow our companies and our exporters to do even more business with our European friends".
Brexit 'a lose-lose situation'
German MEP David McAllister said Brexit "will always be a lose-lose situation", but he called on fellow MEPs to ratify the TCA.
Two key committees of the European Parliament have already overwhelmingly backed the TCA. But a draft resolution will invite MEPs to declare the UK's exit from the EU an "historic mistake".
Ms von der Leyen said the TCA "comes with real teeth, with a binding dispute settlement mechanism". And she warned that the EU would use those teeth if necessary.
Bruises left from Brexit talks
Analysis box by Chris Morris, Reality Check correspondent
After nearly four years of difficult negotiations on the UK exit from the EU and the post-Brexit relationship, it's hardly surprising that a few bruises are showing.
The TCA certainly hasn't solved everything. There are still big questions to resolve on issues like financial services, for example.
Monitoring and implementing what has been agreed, in a complex network of committees, will also be a constant feature of the new relationship.
But it will take some time before the long-term effect on trade becomes clear.
Trade volumes fell sharply in January before rebounding in February. But the UK Trade Policy Observatory at the University of Sussex says UK exports to the EU were still down by 17.2% in February compared to an average of February 2018 to 2020.
A significant part is down to Brexit, although Covid is also a factor.
The most prominent post-Brexit issue so far this year, though, isn't part of the TCA itself. Northern Ireland's trading relationship with the rest of the UK, and with the EU, won't change as a result of this agreement being ratified.
Both sides say they are working hard to find practical solutions in Northern Ireland, but some checks on trade between NI and Britain will remain in place.
The European Commission has launched legal action, accusing the UK of breaching the agreement on Northern Ireland trade and breaking international law - charges Downing Street denies.
The TCA is a 1,400-page deal which was not clinched until 24 December. The Brexit negotiations began in 2017 and the UK left the EU on 31 January 2020. Common rules remained during the UK's transition period until January 2021.
What else is affected by Brexit?
Brexit also means:
Blanket free movement of citizens between the UK and EU no longer applies. Business travellers do not need a visa for short trips, but artists and performers are not covered - so, for example, British rock bands face bureaucracy for gigs in the EU
The rights of the roughly one million UK citizens living in the EU, and of EU citizens in the UK, are protected under the TCA. But the UK citizens face varying deadlines for obtaining residence rights; for the three million EU citizens in the UK the deadline for applications is 30 June
Government subsidies are now under intense scrutiny on both sides, as the EU insists on a "level playing field" in trade. Courts will have to decide in cases where subsidies are allegedly unfair. UK financial services, not covered by the TCA, face new EU bureaucracy - so many City banks have beefed up their EU-based operations.