Prime Minister Christopher Luxon survived a leadership vote during an extraordinary day in Parliament on Tuesday.