Space X has successfully launched the Starship rocket from Texas after its test flight was delayed.

It was the 12th test flight of the rocket which NASA is hoping to use to land astronauts on the Moon as part of the Artemis programme.

The latest Starship model is bigger and packs more power in the engine.

Although there were a few engine failures, it managed to deploy 20 dummy satellites in space before splashing down on Earth in the Indian Ocean.