The UK has voted to leave the European Union after 43 years in a historic referendum.
Leave won by 52% to 48% with England and Wales voting strongly for Brexit, while London, Scotland and Northern Ireland backed staying in the EU.
The referendum turnout was 71.8% - with more than 30 million people voting - the highest turnout at a UK election since 1992.
Wales and the majority of England outside London voted in large numbers for Brexit.
This is truly a historic day for Britain, Europe and the whole world.