Why did the Royal Navy move from Town-class names and ships to the similar Crown Colony class?
Short answerIt wanted a simplified Town-type cruiser that could be built rapidly, while colony names reinforced Commonwealth and imperial participation in the war effort.
NotesThe Crown Colony class was conceived as a stripped-down Town able to put heavy six-inch firepower into production more quickly. Its naming scheme also served a political purpose beyond distinguishing one design from another. Selecting colonies as names encouraged association between those communities, the Empire, and the common war effort. The answer links industrial mobilization and symbolic politics within the same procurement decision.