In what way didn't they respect the referendum result? They fought for keeping the single market access, which, as already stated, vote leave had repeatedly stated they would keep. If anything it was the Tory rightwing hard brexiteers that didn't respect the referendum by stealing the votes of people that were told expected, and were not given single market access, 350mill for the NHS every week, better trade deals around the world etc.
The best way to understand the mess that was brexit is to go back to that night of indicative votes, where the Tory majority couldn't muster a consensus on what brexit meant. It was frankly the most embarrassing moment for the government for me, it showed there was no consensus on what it meant, and that peoples votes were therefore bound to misinterpretation, misuse, and democracy had failed. The Labour and Lib Dems, made clear what their consensus was in those votes by the way....single market access could be a tolerated brexit. This is a Tory created mess, a Tory vote theft, a Tory abuse of democracy, the fact that people in Hartlepool can't see that is purely an indication of their lack of insight, not a slur on Labour, Lib Dem, SNP or anyone else.