This week was meant to be a quiet end to the Parliament year but instead a new Prime Minister will be sworn in and reshuffles will take place in both Labour and National before MPs slink off for the summer break.
Bill English will be sworn in by the Governor-General as Prime Minister today with Paula Bennett as his deputy after a special National caucus meeting yesterday morning to anoint the pair as National Party leader and deputy.
The pair met at Parliament yesterday for initial talks while John Key was also at Parliament with wife Bronagh to pack up the rest of his office - and probably give his successor a few handover notes.
English has already said Steven Joyce will be his finance spokesman and is expected to announce his full new Cabinet before Christmas. English, Bennett and Joyce all declined interviews yesterday.
Labour leader Andrew Little will also do a reshuffle because of the looming departures of David Shearer and David Cunliffe.