B12 injections can help improve symptoms associated with B12 deficiencies, such as fatigue, weakness, and neurological problems. In addition, B12 injections may be beneficial for people with certain medical conditions, such as pernicious anaemia or Crohn’s disease, that affect B12 absorption. Make sure to speak with your GP before undergoing any B12 injection.