Iâm pretty sure it is just he said 5 years and itâs been 5 years. It was expected he would resign in 2024 but guess he wanted Christmas off.
I think itâs better this way so that the next First Minister gets a few years in before the next election, rather than change just before an election.
Also he was leader during a pandemic which will have been especially stressful and his wife died earlier this year. I suspect he's done with politics (he's an academic in a previous career) and wants to do other things with his life.