Who has been in parliament for the longest?

William 'Billy' Hughes.

National Library of Australia, PIC/9244

William 'Billy' Hughes.

National Library of Australia, PIC/9244

Description

The longest serving member of parliament ever was Billy Hughes. He was a member of the House of Representatives from 1901 to 1952.

Thanks for your question. The longest serving member of parliament ever was William 'Billy' Hughes. He was a member of the House of Representatives from 1901 to 1952, and was prime minister from 1915 to 1923.