Cabinet meets for last time as reshuffle speculation mounts