The ice world known as Ultima Thule has finally been revealed. A new picture returned from Nasa’s New Horizons spacecraft shows the little world to be...