In his early political career, Allain served as Premier Bernard Lord's constituency assistant in Moncton East from 2000 to 2003.
As part of this municipal role, he also sat on the board of the Codiac Regional Policing Authority.
[6] Following premier Blaine Higgs's revision of Policy 713, Allain, then serving as the Minister of Local Government and Local Governance Reform, expressed his "extreme disappointment in a lack of process and transparency" in a jointly signed letter with fellow cabinet minister Jeff Carr.
[8] Allain and Carr, along with resigned ministers Dorothy Shephard and Trevor Holder, all voted with the opposition parties on June 15 which favoured a Liberal motion which opposed the policy revision and called for increased consultation on the policy.
[9][7] Allain and Carr were both relegated to backbencher positions, and new ministers were appointed to fill their cabinet roles.