Interim Budget presented today