Crossword Genius

Actually redeem joky promise, breaking Senate oath (3,4,3)

Ross

I believe the answer is:

eat ones hat

I'm a little stuck... Click here to teach me more about this clue!

'actually redeem joky promise' is the definition.
I can't judge whether this defines the answer.

'breaking senate oath' is the wordplay.
'breaking' is an anagram indicator.
'senate'+'oath'='senateoath'
'senateoath' with letters rearranged gives 'EAT ONE'S HAT'.

Can you help me to learn more?

(Other definitions for eat ones hat that I've seen before include "Offer to do this if one is proved wrong!" , "Perhaps do penance" , "fulfil unlikely promise" , "Be very surprised (at unexpected outcome)" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app