Why did God harden Pharaoh's heart?

The biblical narrative of the Exodus is one of the most fascinating and rich in symbolism and spiritual lessons. One of the most intriguing and debated questions in this story is why