sandy...small but important correction. The EU didn't nearly tear the Tory Party apart, it completely did. Major only just won the 1992 election and then was defeated by a huge landslide victory for Labour in 1997, unseen even in 1945.
Remember Major's phrase about the Bar Stewards ? The Tory Party's internal squabbling over Europe has always been one of Labour's best assets. We have already seen the birth and growth of UKIP, mainly at the expense of the Tories and its all happening again.