Amazement of daft English group setter had left (12)
I believe the answer is:
stupefaction
'amazement' is the definition.
(I know that stupefaction is a type of amazement)
'daft english group setter had left' is the wordplay.
I cannot quite see how this works, but
'english' could be 'e' (abbreviation) and 'e' is found in the answer.
'group' could be 'faction' and 'faction' is found in the answer.
This explanation may well be incorrect...
'of' is the link.
Can you help me to learn more?
(Other definitions for stupefaction that I've seen before include "Extreme astonishment" , "great astonishment" , "Shocked astonishment" , "Total astonishment and shock" .)