A. G. C. Hanley, President of the Liberal Association