The same can be said for us too - we spend billions on pointless projects while British children live in poverty, and families cannot afford to eat, and people can't afford to heat their homes.
Get off your ivory tower for once and be more critical of how your own country runs its affairs before slinging mud at another.
That's a bit of a silly statement.
Yes we do spend millions/billions on vanity projects, but we have things like social care and the NHS, employment laws, our class system is almost deconstructed, women get treated mostly as equals, we have good sanitary systems, infrastructure etc which perhaps affords us to have these extras.
In India they have virtually none of that, yet they find the money to spend billions on nuclear missiles etc, then expect handouts aswell.
Another way of looking at it as an example I fancy buying a £1500 telly, I have some small debts which are manageable, nice house, car, 2x kids well fed and dressed etc, I don't have to buy the expensive telly, I could get a £150 Asda special, but I can afford a bit of luxury, however In order to afford it my son cannot have the latest ps5 or whatever.
Down the road, there is a family 10 in kids, that have a house, it's not well kept, the cars a clapped out banger, the family is not well fed, the kids are in clothes from a charity shop and are a size too small, they have debts they struggle to afford. They purchase a £1500 telly and expect government handouts to top up there 16hr a week job.
Those 2 scenarios provide similar (note the similar and not exact as it's not so black and white but provides the jist to my point) to comparing UK to India.