Shelby Steele says no white candidate could have won the 2008 presidential election armed with Barack Obama’s policies.