New National MP James Meagher broke the long-standing convention that Maiden Speeches should be non-controversial. His speech not only raised a few eyebrows but also would have struck some raw nerves. Meagher described himself as a 'walking contradiction' .