It's been months and months since Elizabeth Warren made her now-famous remarks on the rich, the social contract, and the role of government. Still, her brief remarks remain the absolute best articulation I've seen of the liberal perspective on the role of government in our economy. Warren clearly and succinctly laid out the liberals' case for progressive taxation and the value of government services. To a very large extent, it was Warren's vision that the American people embraced last night.
Warren's remarks deserve one more watch. I'm so glad she'll be joining the Democrats in the Senate.