Brian O'Donovan, Washington correspondent, discusses NASCAR's decision to ban the use of the confederate flag at its events and US president Donald Trump's refusal to rename US army barracks with controversial historical labels.