Actually redeem joky promise, breaking Senate oath (3,4,3)
I believe the answer is:
eat ones hat
'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)" .)