John D'Orazio today ended speculation over his immediate future by resigning from the state cabinet, after yesterday being stripped of his ministerial Police portfolio.

John D'Orazio today ended speculation over his immediate future by resigning from the state cabinet, after yesterday being stripped of his ministerial Police portfolio.