Leon Blanchard

‘Astronaut’ is a raw and relatable new single from rising UK artist Leon Blanchard

The track is the artist’s first release since his well-received 2024 EP Plastic Head With the release of his thoughtful…