It appears that the Brexit issue has all come down to one parliamentary vote as to whether the UK can leave the EU with ‘no deal’. It appears that everything that has happened between the referendum nearly three years ago and yesterday has been pure obfuscation.
This is a very sad time for the UK and for its parliament (which has effectively voted to neuter itself as most power now resides in Europe). As Sir Mervyn King pointed out (4 December 2018): ‘There have been three episodes in modern history when the British political class let down the rest of the country …in all three cases, the conventional wisdom of the day was wrong’.
So parliament has made a terrible mistake. As you have pointed out, parliament is negating the wishes of the people with who knows what eventual consequences.