Harpal Cheema presents ‘guarantee-fulfilling’ budget; women to get up to ₹1,500 monthly; education gets ₹19,279 cr; socio-economic survey on drugs from April.