THIS POST CONTAINS SPOILERS!!
Hey aristo, late night reply so I hope I get this right! This puzzle was born out of an earworm....I had 25etc going round my head all day ;)
4a. Hospital (H) + cancer out (-c) from range (cooker = OOKER)
20a. Journalist (ED) on topless monthly ( mag minus its first letter = AG)....I'm never sure whether 'on' means before, after or around! In this case it's after ;)
23a. Exactly!
17d. My favourite! Morecambe's other half appearing after the end :)
21d. Unfortunate = anagram
22d. Hopefully 'pusher' meaning 'encourager' should make it work. Note the ? because I'm not sure the solution is strictly a word in this sense!
Glad you liked it and once again I hope all the clues were fair :)