Senior MPs have condemned Bob Katter after the maverick Queenslander threatened to punch a Nine reporter in the mouth.