Barack Obama has sparked outrage from the progressive wing of his own party after criticising Black Lives Matter's "defund the police" slogan.
The former president made the comments in a recent interview where he warned Democrats risked losing voters by using "snappy" slogans like "defund the police".
"You lost a big audience the minute you say it, which makes it a lot less likely that you're actually going to get the changes you want done," Obama said in the interview.
"The key is deciding, do you want to actually get something done, or do you want to feel good among the people you already agree with?"