My personal trainer tells me high protien diet is the way to go.
I will probably explain this totally wrong but here goes.
Carbs are energy, energy unused is stored as fat.
When you weight loss you can burn fat and or muscle.
Protien helps prevent you from losing the muscle because protien help produce amino acids. The body needs amino acids which are not found in stored fat but in stored muscle so without plenty of protien the body uses muscle mass to get the amino acid which is why you can lose muscle mass when on a weight loss plan.
Therefore in theory.
Eating less carbs results in the body using stored fat as energy, eating the protien gives the amino acids meaning the body does not need to start breaking down muscle mass to get amino acid.