LONDON-Barack Obama, who was last seen in London in 2016, made a stylish cameo going in and out of 10 Downing Street on Monday to meet with British Prime Minister Rishi Sunak to discuss the Obama ...