Markets have not taken the budget well. Benchmark indices Sensex down 500 points, NIFTY down 200 points.