[11][12] Thompson's campaign denounced "Political Romanism", alleging that it was "disloyal to the Empire", supported scripture reading in state schools, favoured a referendum on alcohol, stated his personal support for Labor Premier Lionel Hill, advocated the construction of the Birkenhead Bridge as the most important local issue, and called for the Harbours Board to be replaced with a Harbour Trust, opposed immigration, and suggested limiting public employment to "native-born or nationalised British subjects".
Condon claimed that it portrayed him as "mercenary" and "avaricious" and as having gained as many honorary positions as he could to obtain paid work and then discarding them.
[18][19] Condon won both cases; the campaign secretary was fined £10 on 23 May, and Thompson's election victory was voided by the Court of Disputed Returns on 30 May.
[25][26][27] Thompson voted against a Labor no-confidence motion in the new Liberal Federation government over the dismissal of 2,000 public employees and told striking timber workers they should return to work after a disagreeable award outcome.
[31][32] He attacked perceived Communist influence on the Port Adelaide docks, claiming that "money supplied from Russian Bolshevist sources" was being used for propaganda.
[37] In November 1929, it was reported that Thompson would not recontest his House of Assembly seat at the 1930 election and would instead run for the Central No.
He cited his rationale for his Legislative Council bid as being his opposition to the "personnel" of Labor Prime Minister of Australia James Scullin.
[43][44] After his political career, Thompson continued to serve as a justice of the peace in Port Adelaide, returned to involvement in soccer organisations, and was president of the Grote Street Model School Old Scholars' Association.