Spooner's married a boxer called David - that's progress (7)
I believe the answer is:
headway
'that's progress' is the definition.
(headway is a kind of progress)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for headway that I've seen before include "Ground" , "make progress" , "Progress or forward motion" , "Advance" , "Progress or success in work" .)