Until he came of age in 1905 , the Hereditary Prince of Hohenlohe-Langenburg acted as Regent , Carl Eduard kept using his British title Duke of Albany , but because he fought for Germany in the First World War , he was stripped of his British titles in 1919 . Reigning as Duke Carl Eduard , or Charles Edward , under the regency of the Hereditary Prince of Hohenlohe-Langenburg until he came of age in 1905 , the new duke also continued to use his British title , Duke of Albany . As a result of Charles Edward fighting for Germany against the British in the First World War , he was stripped of his British titles in 1919 .