Nommé au grade de Major General, il prend le commandement de la 2nd Canadian Infantry Division, le 6 avril 1942. À ce poste, Roberts se voit confier la responsabilité de commander les troupes terrestres lors de l’opération Jubilee. De son poste de commandement, à bord du destroyer HMS Calpe, il n’a qu’une idée imprécise du déroulement des combats et ce n’est qu’au moment de rappeler ses troupes que la gravité de la situation lui apparaît clairement. En octobre 1942, il est décoré de la Distinguished Service Order pour son comportement  lors de l’attaque combinée sur Dieppe. En avril 1943, Roberts est muté aux Canadian Reinforcements Units et deux ans plus tard, il intègre la Commonwealth War Graves Commission.
Major General John Hamilton Roberts (1891-1962)