I think former US Ambassador Bolton hits the nail on the head here. Especially about Cameron's failure to achieve serious reform making it clear that reform was not possible.