20120317 union-budget: Fails to lift flagging spirit: BJP