<prompt> Andika mwendelezo wa fungu hili - Vita ya Pili ya Ulimwengu ilipoanza, McKinnon alikuwa Uingereza kwenye kozi ya mafunzo ya risasi. Alijiunga na Second New Zealand Expeditionary Force na kutumika na 3 New Zealand Division wakati wa kampeni katika Visiwa vya Solomon  <response>: .. na Awali alikuwa kamanda wa 28th Heavy Anti-Aircraft Regiment lakini wakati kitengo chake kilivunjwa mwezi Julai 1942 alichukua 29th Light Anti-Aircraft Regiment. Akiwa na jeshi lake, alifika kwenye Visiwa vya Hazina na Visiwa vya Kijani. Wakati mgawanyiko ilikuwa demobilized katika 1944, alirudi Uingereza kuhudhuria Chuo cha Staff katika Camberley. Baada ya kumaliza mafunzo yake ya wafanyakazi, alijiunga na 2 New Zealand Division, wakati huo mapigano katika Italia na Jeshi la Nane, pamoja na maafisa wengine wa makombora ambao walikuwa wametumikia katika Pasifiki. Kuwasili nchini Italia mwezi Februari 1945, alikuwa wa pili katika amri ya kwanza 4 Field Regiment na kisha 6 Field Regiment. 