" this is what the people voted for"
I do wish people would stop saying this, even in jest. The question was about leaving the EU. There was no vote at all about migration, immigration, human rights reform, trade policy, defence policy or taxation.
Implementing the referendum result would involve leaving the EU whilst maintaining the status quo in all other areas - free movement and free trade would stay, for example.