Rob Moore has to be smiling. A massive cabinet shuffle sees the Fundy Royal MP land a promotion.
Moore has been named Minister of State for ACOA and Regional Minister for New Brunswick and Newfoundland.
In welcoming 8 new faces to cabinet, Prime Minister Stephen Harper kept New Brunswick MP Bernard Valcourt right where he was in Aboriginal Affairs.
The newbies include Shelly Glover as Heritage Minister, Michelle Rempel in the Minister of State for Western Economic Diversification and Kellie Leitch takes on the Labour portfolio.
Rona Ambrose is now Minister of Health while Julian Fantino becomes Minister of Veteran's Affairs.