Last week’s failed leadership tilt has sparked further upheaval in the Labor caucus and yet another ministerial reshuffle.

Last week’s failed leadership tilt has sparked further upheaval in the Labor caucus and yet another ministerial reshuffle.