British astronaut Tim Peake will return to Earth on June 18, when his six-month spell on the International Space Station comes to an end.

He travelled to the ISS in December, with American Tim Kopra and Russian Yuri Malenchenko.

During his time on the space station, he has been tweeting regular updates, photographs and videos. 

Here are 24 of the most remarkable tweets. His account is at twitter.com/astro_timpeake