UK Telegraph: Free Markets Can’t Pay for Socialism

A superb description from across the pond about what this election means.