 During a foreign tour of Germany in 1936, Evans was arrested for "anti-Fascist views".On the outbreak of war he joined the Royal Air Force and served overseas in North Africa and Italy, serving for most of the war as a squadron leader, and ending as a wing commander.At the end of the war, Evans was again adopted as Liberal candidate for Denbigh and fought the seat at the 1945 general election.