Hoodia cactus contains an active ingredient which research has shown could reduce appetite by up to 2,000 calories a day.