imho Cameron for fecked off one one or all of the following reasons
1. Having nailed his colours to the mast he took the result as a vote of no confidence
2. He didn't expect to lose so had no plan whatsoever of how to deal with it
3. He didn't want to be the one that had to implement a policy he didn't agree with
4. He couldn't be arsed dealing with the inevitable shitstorm