As King Charles, at 76 and battling cancer, faces an uncertain future, there is an increasing sense that Prince William and Kate Middleton's ascension to the throne may come "sooner than they would ...