أكمل الجملة التالية: خلال الحرب العالمية الثانية، خدم ماكميلان في البداية في إنجلترا، ووضع استراتيجيات دفاعية ضد غزو محتمل من قبل الألمان. تم تعيينه عميد عام في القوات التاسعة في ديسمبر 1941، وظل في هذا المنصب خلال عمليات الشعلة في شمال أفريقيا وحتى سقوط تونس في مايو 1943. اتولاه القيادة على اللواء 152 في يونيو 1943 وقادوه خلال الحملة الناجحة
معركة صقلية. عند عودته إلى بريطانيا، تم تكليفه بقيادة الفرقة الخامسة عشرة (الاسكتلندية) وقاد التشكيل خلال معركة نورماندي، وعملية إبسوم وعملية بلوكوت، والتي جرح في نهاية. بعدما تعافى، في نوفمبر 1944، عاد إلى أوروبا القارية كفرقة 49 (غرب الركوب) بالقرب من نيميجين. بعد وفاة اللواء توماس ريني، تولى قيادة الفرقة 51 (هايلاند) مباشرة بعد عبور نهر الراين في 23 مارس 1945.