Christian Porter gone, Greg Hunt next? Parliament's final sitting day for 2021 ends with a bang