Punishing success an article of faith for Left

Give at least this much credit to the liberals “progressives” (LPs) in the Democratic Party:  they don’t let little things like losing 63 seats in Congress discourage them.

For LPs, a Robin Hood tax policy – one that extracts higher taxes from the successful and industrious and spends it on expensive social welfare programs for the slothful and underachieving – is an article of faith that cannot be compromised. (more…)