Delhi Chief Minister Rekha Gupta presented the ruling BJP's budget - its first in Delhi in 28 years - with a "historic" Rs 1 lakh crore outlay and 10 'focus' areas, including cleaning the Yamuna, ensuring women's safety, and improving infrastructure.