The gains in the opinion polls by the Tories have been at the expense of the Lib-Dems - both Labour and the Lib-Dems were concerned at this trend, and Menzies (pronounced 'Ming') - 66 years old, had to go.
So within days we have gone from election fever; to a horrendous week for Gordon Brown, to an even more dreadful day for Sir Menzies - when will the storms subside?