Why were Crown Colony-class cruisers named after protectorates such as Uganda rather than only Crown Colonies?
Short answerThey were all part of the British Empire, so the naming scheme did not strictly follow constitutional categories.
NotesUganda prompts a question about the difference between a Crown Colony and a protectorate. For this naming scheme, common membership of the British Empire is treated as sufficient. The class label was not being applied as a strict description of each territory's constitutional status.