God made Pharaoh stubborn and unwilling to let the Israelites go free from slavery. This was part of a plan to show God's power through miracles and eventually free the Israelites. Interpretations may differ on why this happened, some focusing on God's purpose and others on human choice.
The idea of God hardening Pharaoh's heart suggests that God allowed or intensified Pharaoh's existing stubbornness rather than directly changing his heart. This was part of God's plan to demonstrate His power through miraculous events and ultimately free the Jews from slavery. The concept acknowledges Pharaoh's free will and portrays God's involvement as working within the context of Pharaoh's disposition to fulfill a broader divine purpose. Different interpretations exist, but the common theme is that God's role is more about permitting the natural course of events in line with His plan.