Is Brexit the will of the people? The answer is not quite that simple
...there are several complicating factors. First of all, the majority was narrow. There were 17.4 million votes for Leave, 16.1 million votes for Remain, and 12.9 million abstentions. A further 18 million people living in the UK were not on the electoral register, including all young people below the age of 18 and many long-term residents who are not citizens, though they contribute to British society and have a stake in it. So, although 17.4 million is a large number, it is only a relative majority, not an absolute one.
View the full story here: https://blogs.lse.ac.uk/brexit/2019/04/11/is-brexit-the-will-of-the-people-the-answer-is-not-quite-that-simple/