Vitamin B12 or folate deficiency anaemia can cause a range of problems, with symptoms similar to those that many people feel regularly. They can include fatigue, shortness of breath and dizziness.
It can be brought about if you don't eat enough foods containing vitamin B-12 and B9 (commonly called folate) or if your body has trouble absorbing or processing these vitamins. The problem is also called vitamin deficiency anaemia. Anaemia is a lack of healthy red blood cells caused by lower than usual amounts of vitamin B-12 and B9/folate. Without certain nutrients, the body produces red blood cells that are too large and don't work properly. This reduces their ability to carry oxygen.
Read more: Woman who lost seven stone in weight by 'thinking herself thin' shares how others can do it