Margaret Thatcher has finished in Alpha Centauri for the frozen diamond.