Though it may have taken some time, Theresa May has finally woken up and seen sense. The Prime Minister had repeatedly ruled out even the possibility of calling a General Election, most recently late last month.
This was plain bonkers. It has long been obvious to anyone with a scintilla of political intelligence that a General Election was the only course of action. Indeed, I have called for just such a bold decision in these pages since the start of the year.
Now, Mrs May has the opportunity to secure for herself a personal mandate as Prime Minister. She can negotiate Brexit on her own terms. She can win the substantial parliamentary majority she desperately needs, rather than scrape by on a tiny majority which barely stretches past single figures. And she can change British politics for ever.
I believe this will be one of the most important elections in British democratic history because it gives Mrs May the chance to do what every Tory leader since Winston Churchill has yearned to achieve: put an end to the Labour Party once and for all.