It was a decisive victory for Leave, and it was made very clear to everyone voting that it was a once-in-a-generation referendum, the outcome of which would be respected.
Well, the 2016 referendum doesn't seem very decisive, but you're right that the later election amounted to the population saying "yes we really mean it".