On 29 September 1938, Thomas was recalled to active duty, and joined the crew of the battleship . On 13 August 1939, he joined the cruiser , where he was serving when the
Second World War broke out. He was promoted to
commander on 27 June 1940. After it was sunk by the Italians in the
Raid on Souda Bay, he was assigned to HMS
Nile, the Royal Navy shore establishment in Egypt, and served on the staff of the Commander-in-Chief,
Mediterranean Fleet. Thomas became the Naval Officer in Charge (NOIC) in
Tripoli on 1 March 1943, and HMS
Hasdrubal (the naval base at
Bizerta) on 1 July 1943. He became the NOIC at
Taranto in Italy on 9 September 1943. He returned to the UK in February 1944, and became the NOIC on the
Isle of Wight, with the acting rank of
captain. during which he served as NOIC of
Port-en-Bessin, the main petroleum port for the Allied forces. From September 1944 until 22 October 1945, he was the NOIC of
Antwerp in Belgium, the largest port serving the Allied forces. ==Later life==