 He was a councillor on Liverpool City Council and served as secretary of Liverpool Co-operative Party.He was a councillor for the ward of Kirkdale, a very working class area that was moving from voting Conservative to voting for the Labour Party.Dunn was elected Labour Member of Parliament (MP) for Liverpool Kirkdale in 1964.