Declan McKenna will appear on the long-running children’s TV show Blue Peter today (February 23).The singer-songwriter is due to perform live on the programme in support of his third album ‘What Happened To The Beach?’, which was released earlier this month (February 9).He’ll deliver a rendition of his 2023 single ‘Nothing Works’ and feature as a studio guest, involving himself in the regular arts and crafts segment of the show. A pair of preview images show McKenna donning a sought-after Blue Peter badge on set.“Mam I’m on Blue Peter!” the artist wrote on social media to announce the appearance (see below).