Everton123..I do not know why you get so worked up over your politics and no, Cameron will not sack this guy as he would be afraid that he would cross the House and team up with Mandelson, Harriet Harman, and Tessa Jowells (remember the Cabinet Minister who hadn�t noticed that her �500,000 mortgage had been paid off) which would form a formidable foe to ANY political party.
Labour came to power in 1997, because the electorate were fed up with the Tories, not a lot to do with policies and if you remember Mr. Blair said that the would be �whiter than white�
In my opinion the Tories will come to power at the next election, for those very same reasons
Me, I was brought up in a working class family where mentioning the name Tories would get you a good hiding and even the cockroaches voted Labour. Myself, at different times of my life. for differing reasons have voted for both sides