The president stoked controversy, weighing in on Brexit, fighting with mayor of London on Twitter and responding negatively about Meghan Markle's 2016 comments about him.