I found the thing that worked for me after pregnancy when it seemed impossible to shift it was the 5:2. So you eat 800 calories two days a week (it used to be even stricter but I always did it at 800) and then "normal" for other days.
But if your normal includes a lot of foods like crisps, cakes, chocolates, etc I'd try and modify normal so eat as much as you like volume wise but do focus on healthy foods with lower calories.
I found it really boosted losing weight because you were constricting cals a lot for two days, but then went back to normal, so your body doesn't go in to starvation mode.
Initially I found I lost 1lb a day on the 800 days.
For me, I only drink all day (lots of tea, coffee, etc - and I didn't bother calorie counting semi-skimmed milk in it - not fruit juice unless v watered down as its high calories) and then a meal in evening being lots of veg and protein and v little carbs with some fat to cook in (olive oil usually) but not too much.
Two fave meals for me are
spaghetti bolognese - but having a huge amount of steamed butternut squash instead of spaghetti (and maybe a v small amount of spaghetti too if I'm also cooking for others)
A big bowl of Thai style noodles with loads of veg in it, some coconut milk Thai soup and only a small amount of noodles.
The volume fills you up, it gives you lots of good veg, and you can cook for everyone but just up the carbs for them.