20060228 india: Left slams Budget as anti-people and pro-rich