My advice would be to focus on getting your gut bacteria in order so that your body can properly process the food you are eating. I've spent a few months doing this, lost weight (nearly 2 stone) along the way, feel better for it and now that I'm eating treats again I don't seem to be re-gaining weight because my gut is processing everything so much better and I don't have the bad bacteria in my gut that I did before - I am making sure to eat loads of fresh fruit and veg still.
I did this by eating as wide a range of different fruit and veg as I possibly could - eat a rainbow, every different colour of fruit and veg that you can squeeze in each day, really mix it up from day to day, don't eat the same old things every week. I also made sure I took a probiotic every day, and drank kombucha from time to time (very nice!) I notice that the breakfasts you've been having didn't include any fruit at all, so that would be something you could change.
I cut out sugar, gluten, most carbs, sweeteners, alcohol. The carbs I kept in my diet were brown rice (microwave pouches as it takes ages to boil), gluten free oats for breakfast and sweet potatoes. These will keep you full but will be better for your body than bread, pasta etc I also found that adding an avocado to salad helps to bulk it out (not every day but a couple of times a week). Chuck a baked sweet potato on the side of a salad to fill you up. Don't put dressing on your salad if you can help it.
Don't listen to the PP who suggested cutting out breakfast, that's ridiculous, you will feel ill if you do that. I'd recommend something like gluten free porridge, sweetened with honey and with fresh banana sliced on top.
I also cut back on dairy for a while - I can recommend pea milk, it sounds disgusting but it's actually lovely, really creamy. Watch how much cream you put in things like curry. And if you want to add flavour I'd recommend garlic olive oil for baking veggies in etc. Try switching from butter to olive spread.
If you need to snack then I'd go for fruit and unsalted nuts. Try not to eat too late in the evening or you will be starving. I also swapped diet coke for a sparkling water mixed with pure apple juice (tastes like appletiser).