I found yesterday's program on ITV interesting:
I follow the 5:2 diet, but have adopted some of the principles of avoiding low fat foods (especially processed) and avoiding low nutrition carbohydrates like sugar and white bread.
My experience is that by eating foods cooked properly at home using natural ingredients, including fats, is more filling and result in less food being consumed.
In the program, most of the participants lost weight and reduced their cholesterol levels even though they were on a high fat diet. The body is very efficient at converting excess carbohydrates into fat (especially Saturated fat), so it is a myth that we need to avoid saturated fats in our diet. I think it is more important to eat a balanced healthy diet and maintain your target weight.
I have also recently seen programs that seem to indicate that eating dairy products such as cheese, butter, yoghurt and milk are actually good for you from a health perspective. I personally avoid red meat as I prefer chicken and if I want to have mince I eat Turkey mince.