Prime Minister-elect John Key will announce a 20-strong cabinet today and three other ministerial positions after he cut deals yesterday that secured a strong majority for his National government.
Key announces cabinet today