It has been just over two years since Great Britain voted to leave the European Union (EU).
David Cameron has resigned, and the Leave vote in the EU referendum has hurled the Tory party, and the British...