The 2015 election resulted in a Conservative government who had promised a referendum and to honour the result of that referendum. Then we had the Referendum itself, won by the Brexit side. Finally at the 2017 General Election both Labour and the Conservative parties stood on pro Brexit manifestos, something that the BBC chooses to ignore. In effect the British people have voted three times for Brexit, is that not enough.
Of course one Remain vote would mean never asking the question again. As with the French and the Irish we will be asked to vote again and again until we give the answer that the EU want.