John McVeigh son of former Federal politician Tom McVeigh. (born 13 May 1965 in Allora, QLD) is an Australian former politician. He was elected to the House of Representatives at the 2016 federal election, representing the Division of Groom.
The text provides information about John McVeigh, his family background, and his political career. It states that he was born in Allora, QLD on May 13, 1965, is an Australian former politician who was elected to the House of Representatives in 2016 representing the Division of Groom.