Sturgeon said the prime minister’s decision was a “huge political miscalculation”
Her party has all but 5* of the seats that country sends to Westminster. They’re unlikely to ever be in a better position. Why mess that up with an election before there has to be one?
* And as far as I am aware it is all but 5. Yes, one Lib Dem, one Lab, one Con and two independents.