“hope and change”? Hype and cant, more like.

“Barack Obama’s budget address last week ranks among the most dishonest and dishonorable presidential speeches in generations. It contained an avalanche of false and misleading statements. It was shallow and bitterly partisan…”        source