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.
John McVeigh, son of former Federal politician Tom McVeigh, was born on May 13, 1965 in Allora, QLD. He is an Australian former politician who was elected to the House of Representatives in 2016 representing the Division of Groom.