Seven years after he lost the Brexit referendum and left office in 2016, David Cameron, 57 years old, has returned to front-line politics as UK foreign secretary. He is the first former British prime minister to return to a cabinet post in more than 50 years.