Willis joined the newly formed Liberal Party of Australia in 1945, after hearing a speech by Sir Robert Menzies.[1] After unsuccessfully seeking election to the Australian House of Representatives, Willis was elected to the New South Wales Legislative Assembly in 1950 and served continuously up until 1978, representing the seat of Earlwood, in the inner southwestern suburbs of Sydney. Upon Sir Robert Askin's retirement in January 1975, Willis was seen as the favourite to take the premiership. However, despite Askin's initial support, Willis refused his help, preferring to gain the leadership on his own merits. Askin then put his support behind the Minister for Lands, Tom Lewis.[2] Willis, sure he had support, refused to campaign, and the party put its support behind Lewis, leading to his election to Premier. Willis was then replaced as Deputy by John Maddison. For Willis' service as Deputy Leader he was appointed a Knight Commander of the Order of the British Empire on 14 June 1975.[3] Lewis was Premier for only one year and looked increasingly likely to lead the state Liberals to defeat. At the party room meeting on 20 January 1976, parliamentary backbencher Neil Pickard called a spill motion. This was carried 22 votes to 11 and Willis was made Leader unopposed.[4]
Punch was elected to the NSW Legislative Assembly in 1959 and served continuously up until 1985, representing variously the seats of Upper Hunter (1959-1962) and then Gloucester (1962-1985). Elected Deputy Leader of the Country Party in 1973, Punch was elected as leader of his party following the retirement and resignation of the Sir Charles Cutler in December 1975.