 He was the 14th Speaker of the House of Representatives, from 1958 to 1960.Under Arnold Nordmeyer, and more particularly, Norman Kirk Labour wanted to modernise itself and Macfarlane was among several MPs who became increasingly pressured to retire.In defiance of this he was re-nominated again by local members for the 1966 general election, his nomination was queried by head office.