"Parliament can think what it likes. It would be hypocritical and undemocratoc."
No it wouldn't in a parliamentary democracy, an advisory referendum, which even Farrage admits it was, Parliament is still sovereign.
"What I wonder, is if Cameron had kept his promise and triggered a50 straight after the election, what would the situation be?"
Legally it would be the same Cameron didn't have the right to do that, and the challenges would have been the same. It would also have been invalid as Art 50 needs the country declaring to have gone through its own constitutional process.