The British people have voted to leave the European Union after a historic referendum in which they rejected the advice of the main Westminster party leaders...