Blue on blue: will the Tories ever agree on Europe?