If you want to lose fat you MUST be in a calorie deficit, meaning that you’re burning more calories than you’re consuming.
All diets work, because when following a diet, you are in a calorie deficit.
If you burn more than you are eating, you’re going to lose weight. If you consume more than you burn, you are going to gain weight.
It’s not magic, it’s science.
The best diet is the one you can stick with.
Consistency is the most important factor when it comes to fat loss. The more consistent you are with your diet, the more results you will see.
Try out different diets/protocols, see what works for you, and then stay consistent with it.