 Mahon was a councillor and later an alderman of Bootle Borough Council and was chairman of the housing committee and Mayor of Bootle from 1962 to 1963.He was chairman of Bootle Trades Council and Labour Party.Mahon was Member of Parliament for Bootle from 1955 to 1979.