Federal Liberal MP Andrew Laming will quit politics at the next election following a series of allegations of poor behaviour.