Listen to your mum - dieting is faddish. Instead, improve the "quite" to "all" healthy and eat only nutritionally balanced, healthy foods. Cut out all sweets and junk foods, apart from an occasional treat, as humans would have always done till recent times. The exercise is important, and include plenty of stealth exercise, such as taking the stairs instead of the elevator and cycling to the shops instead of driving, etc.
A variant of calorie cycling is carbohydrate cycling. If you're eating mostly non-starchy veggies and protein (aka not a lot of carbs), it could do you well to have a day where you do consume carbs. Your body prefers to burn them over fats or protein, so including them in your diet does the same thing -- it vamps up your body's processes, actually spurring you to weight loss.
However, due to the intense exercise, the total calorie consumption is higher. We burn more calories due to the hard muscle work – even AFTER the run. The body needs more energy for recovery, thereby burning even more calories. That’s how you benefit from post-workout fat burning and the afterburn effect (EPOC, excess post-exercise oxygen consumption). https://www.youtube.com/watch?v=_CN-1CUm3J8
The word carb in general gives us a feeling of fear for anyone who is planning to lose weight in 10 days, but it is not exactly how we think it to be. It is a myth that carbs are all bad, instead the truth is that not all carbs are equally created and therefore you do not have to avoid all carbohydrates. You just need to be wary of processed carbohydrates such as sugar and white flour. To think of it, the natural carbohydrates are great for your health and weight loss! So enjoy your beans, whole grains like brown rice and whole grain breads. You can also get carbohydrates from fruits and vegetables. Moreover carbohydrates give you the well deserved energy and hence if you stop eating potatoes thinking that they will make you fat then you are not allowing your body to get all the energy that it requires. But if you are on a weight loss journey then you should refrain from eating too much of carbohydrate induced food.
In addition, eat healthy foods throughout the day to keep your glucose, which fuels your body, at a high level so that you feel energized and satisfied. You'll also be better able to resist cravings when you snack on nutritious choices like fruits and vegetables, low-fat yogurt, and whole-grain bread topped with a little peanut butter, according to a recent study that showed that eating consistently helps us control our impulses. https://www.youtube.com/watch?v=2t7GE9i2gLc