The UN was created when india was a subservient colony of britain. When veto powers were being given out, india didn't exist as an independent country. That's why the UK has veto power while india doesn't.
There definitely needs to be a rebalancing of power within the UN but none of the P5 want their power diluted. And they have the all powerful veto power.