Vitamin B12 deficiency anaemia occurs when a lack of vitamin B12 or folate causes the body to produce abnormally large red blood cells that can’t function properly. When