In 1910 the sitting member William Fleming (Liberal Reform) resigned to unsuccessfully contest a federal seat at the 1910 election and Ashford won the April 1910 by-election.
[2] In 1911 a vacancy arose at Liverpool Plains due to the resignation of Henry Horne (Labor).
He was expelled from Labor on 7 November 1916, along with Holman and 21 others, for defying party policy and supporting conscription.
In the Second Holman ministry he retained the office of Secretary for Lands, but added a new role as Minister for Forests.
Ashford acted as Minister of Agriculture from October 1919 and was appointed to the role on 9 February 1920, holding the 3 ministries until the defeat of the Nationalist government at the April 1920 election.