Former attorney-general Christian Porter has farewelled federal parliament after 14 years representing Western Australia.

Former attorney-general Christian Porter has farewelled federal parliament after 14 years representing Western Australia.