>>126980578
in the UK BBC Radio 1 pay £14 per minute of music (according to the internet search i did just now, it used to be £21 per minute 15 years ago). and so a 3 minute song is £50 royalty each time and a top tier playlist track gets at least 5 plays a day, or about £1500 a week. but this is split up between people and the artist may share quite a bit of it.
depending on your label deal, selling a track on Bandcamp gets 90% of price. so a self-released £1 single track gets £0.90 but a label deal might only give you 20% or 50%, we'll never know.
being on the radio gives you exposure, which although 'exposure' is often used as a meme for cheapskates trying to get something for free, being on the radio and being popular increases your chances of getting the track sync'd elsewhere, increase your chances of getting gigs, festivals, increases youtube plays, and also if the response is good, gets your next track playlisted too.