Surely the will of the majority has to be listened to? the time to argue was before the referendum and the people who did not vote forfeited the right to complain IMO.
Those that voted to remain were shocked at the result, that much is clear, but the vote has taken place and the result should be...