16 of our new MPs are current councillors, meaning there'll be lots of by-elections coming up, all across the country.
So much for a rest from politics!
It's fairly Scotland-wide: from the highlands to Lanarkshire and Ayrshire, Edinburgh and Fife to Glasgow to Aberdeen.