Politicians across the spectrum have united to condemn New South Wales One Nation leader Mark Latham, over an offensive and homophobic tweet.