“What does this have to do with Huckabee losing his bid for president?”
It’s a reminder that God is still in control, and the success of America still depends on His help.
God is always in control but he allows us to make mistakes. Remember King Saul? God knew Saul’s heart did he not? Yet he let the Israelite people make Saul their king.