Whats a word for saying that someone said something but later turned around on it?

Some options based on the situation:

If the person says the opposite of an earlier statement you could say they "contradict" themselves. This could be purposeful or unintentional or deceitful.

If the person purposefully changes an earlier position you could say they the "recant" or "retract" their earlier statement.