Crawford retained his seat at subsequent elections until his retirement in June 1947. From 1931, he was a member of the United Australia Party.
From 1931 onwards, Crawford continued to serve in his seat at each election until his departure in June 1947. He belonged to the United Australia Party from that year.