Prince Charles Fraser Strachan Short Stories With the queen reaching the grand old age of 124, will Prince Charles ever take the throne?