The phrase
"humiliating climbdown" means a situation where someone or a group of people have to admit they were wrong or give up on a previous position or decision in a way that embarrasses or strongly undermines their credibility or pride.
Full definition