Scríobh leanúint ar aghaidh don mhír seo - Le linn an Dara Cogadh Domhanda, d'fhóin MacMillan ar dtús sa Bhreatain, ag cur straitéisí cosanta i bhfeidhm i gcoinne ionradh féideartha na nGearmáinise. Ceapadh é mar Bhriogáidire Ginearálta Staff IX Corps i mí na Nollag 1941, agus d'fhan sé sa phost seo le linn na tuirlingthe Oibríocht Torch i dTuaisceart na hAfraice agus go dtí titim na Tuinéise i mí na Bealtaine 1943. Tugadh ceannas ar an 152ú Brigéad dó i mí an Mheithimh 1943 agus cheannaigh sé é le linn an fheachtais rathúil sa tSicil
. Nuair a d'fhill sé ar an mBreatain, ceapadh é mar cheannasaí ar an 15ú Rannán (Scottish) agus bhí sé i gceannas ar an bhfoirmiú le linn Cath na hNormandia, Oibríocht Epsom agus Oibríocht Bluecoat, a ndearnadh díobháil dó faoi dheireadh. Chomh luath agus a fuair sé ar ais, i mí na Samhna 1944, d'fhill sé go mórthír na hEorpa mar GOC 49ú (West Riding) Rannóg in aice le Nijmegen. Nuair a fuair an t-Major-Ginearál Thomas Rennie bás, ghlac sé ceannas an 51ú (Highland) Rannóg láithreach tar éis trasnú na Réine an 23 Márta 1945.