A jailed MP convicted of sex offences has finally resigned from parliament after initially resisting growing calls to do so.
An hour before colleagues were set to vote to expel him from the NSW parliament, Kiama MP Gareth Ward resigned his seat amid widespread calls to kick him out.