For the first three decades of its existence, Blain was reckoned as a particularly safe CLP seat even by Palmerston standards, with successive members winning it without serious difficulty.
Longtime CLP MP and Deputy Chief Minister Barry Coulter, who had represented Palmerston-area electorates since 1983 (Berrimah from 1983 to 1987 and Palmerston from 1987 to 1997) held this seat for the final term of his parliamentary career.
Mills was deposed in a party-room coup less than a year later, and Nathan Barrett retained the seat for the CLP at the ensuing by-election despite a 10 percent swing.
However, Mills, contesting his old seat as an independent, narrowly defeated former federal MP Damian Hale to return to the legislature.
Mills founded the Territory Alliance party in November 2019, but was defeated at the 2020 election, with Mark Turner winning the seat for Labor.