David Cameron has one great ally: the people of Europe