Obama takes on Trump for first time since leaving office

02:14

Former President Obama addressed President Trump by name in an Illinois speech, rebuking a brand of politics that he says is steeped in fear and division.