The UK has officially left the European Union.

It's been three and a half years since the country voted to leave in a referendum and as the clock struck 2300 GMT there were celebrations for some and commiserations for others.

Nigel Farage, the leader of the Brexit Party, declared "the war is over" in a speech at London's Parliament Square.

Read more: How did we get here? The past four years in two minutes