The final results are in: Britain has voted to leave the European Union. Scroll down for our full coverage from throughout the night. And join us on our daytime live blog where the Prime Minister has announced his decision to step down.
Leave 52%, Remain 48% with 382/382. Turnout 72.2%
Remain: 16,141,241; Leave: 17,410,742