Children's cakes upset one who addressed societal ills (7,7)
I believe the answer is:
charles dickens
'one who addressed societal ills' is the definition.
I know nothing about this answer so I can't judge whether this works.
'children's cakes upset' is the wordplay.
'upset' indicates an anagram.
'childrens'+'cakes'='childrenscakes'
'childrenscakes' anagrammed gives 'CHARLES DICKENS'.
Can you help me to learn more?
(Other definitions for charles dickens that I've seen before include "Author" , "Writer" , "English novelist" , "Novelist, 1812-70" .)