Who Will be the Next King of England?

The English monarchy follows the Rule of Succession. Prince Charles will take the throne from his mother when she passes or when she chooses to step down. If Prince Charles were to die before his mother, his first born son will take the throne next.