Elizabeth Warren speaks with voters as she campaigns after announcing her candidacy for the U.S. Senate in Framingham, Massachusetts, September 14, 2011. I’ve complained before that Democrats – and Obama in particular – have conceded the narrative to Republicans and the Tea Party on jobs, the deficit, stimulus spending, and very nearly on healthcare. The story of politics in […]
Read more at Forbes.