As a paid agent for the Unionist Party, Craig was the election agent for James Hutchison in Glasgow Scotstoun in the 1955 general election and for the Unionist parliamentary candidate in Rutherglen in 1964.
In September 1967 Craig was selected as official Conservative candidate for Gorbals ward in a byelection;[REF] he was one of seven candidates and attempted to stand out by distributing on the eve of poll 5,000 'wage packets' containing an appeal to vote for him [REF].