Was keen to criticise Edward (6)
I believe the answer is:
panted
'was keen' is the definition.
I can't judge whether this defines the answer.
'criticise edward' is the wordplay.
'criticise' becomes 'pan' (informal term meaning to criticise heavily).
'edward' becomes 'ted' ().
'pan'+'ted'='PANTED'
'to' acts as a link.
Can you help me to learn more?
(Other definitions for panted that I've seen before include "Gasped, puffed" , "Breathed heavily as after exercise" , "Breathed heavily after exertion" , "Breathed noisily" .)