If your aim is to simply lose weight then reduction in calories is most preferred.
Running puts strain on your joints plus body starts to produce stress hormone 'Cortisol', which leads to drop in muscle mass and promotion of fat accumulation. If you are already stressed in life then take my advice stay miles from long distance running. Look at physique of long distance runners, you surely don't want to look like them (Kenyans).
Sprinting is far better, Google HIIT (High Intensity Interval Training), you keep your muscle mass intact as sprinting involves huge muscle involvement. Now look at sprinters physique, likes of Bolt, they have drool-worthy legs. Benefit of Sprinting is burning calories 'at rest', as opposed to burning calories while running. It's a major time saver, all you need is 20 mins/day. It is suggested to do HIIT only 4 times a week, so 80 minutes per week total.
Walking is very underrated, I went from 120KG to 80KG with walking in just 6 months, waist 42 to 34. I made sure I walked 20,000 steps per day, my phone has sensor for this job. It is easier to make walking part of your lifestyle than running or HIIT, you will 'burn out' within days. They are very demanding, mentally. I walked in my room, in verandah, on terrace etc not even in a playground.
Aimlessly running and starving your body of nutrients will make you 'skinny fat'.
Protein+Fats rich diet and Walking = Key to body re-composition. Reduce your carbohydrate intake, absolutely no sugar whatsoever, not even fruit juice. Sugar makes us fat not dietary fat.
Eat makhni, dahi, badam, akhrot, moongfali, eggs, meat etc. Eat roti, rice, parauntha as little as possible. Absolutely no packaged food, they contain insane amount of sodium and salt, which bloats you and you retain water.
Drink plain water, no sodas.
Once again, fats are good, they maintain body hormones, our libido relies on fat intake. Do NOT commit mistake of eating only Egg whites etc, eat whole eggs. Have desi ghee. Our body goes into starvation mode if we reduce intake too much.