[5][6] In 1940 Thompson was awarded the MBE "in recognition of distinguished services rendered in recent operations" and after various staff appointments by early 1943 he was a temporary Major and second-in-command of 1st Airlanding Light Regiment.
Taking off from RAF Fairford on 17 September Thompson, most of his headquarters staff and two of the regiment's three batteries and his men landed by glider at west of Oosterbeek, Arnhem.
"[10] The following day with the arrival of the remaining battery the regiment moved to positions around Oosterbeck church to support the attempt by 1st Parachute Brigade to break through to Arnhem bridge.
[11] Thompson organised about 400 men into positions along the road to protect the artillery positions and to block and German advance down the road, placing these men under the command of the most senior officer he could find, Major Robert Cain of the South Staffordshire Regiment, Thompson returned to his headquarters to report to his commanding officer, Brigadier Philip Hicks.
[10] Due to the severity of his wounds Thompson was not able to be evacuated and with the defeat of the airborne forces he was taken prisoner by the Germans and spent the rest of the war in Spangenberg Castle Oflag IX-A/H.
By his most excellent example and complete lack of self interest, he was entirely responsible for restoring confidence among the troops, and for the ultimate defeat of the enemy attack by tanks and infantry.
"[15]On his release from captivity Thompson held various staff appointments before commanding 61st Light Field Regiment during the latter stages of the Korean War and was made an Officer of the Order of the British Empire in the 1954 Birthday Honours.