Former federal attorney general Christian Porter will not recontest the seat of Pearce at the federal election next year.

Former federal attorney general Christian Porter will not recontest the seat of Pearce at the federal election next year.