However as the complexity, long timetable and costs of Brexit become clearer, once controlling the free movement of people across Europe is on the table, then a second referendum, or a parliamentary vote on the Brexit on offer, could lead to a very different result.