Getting all the vitamins and minerals we need every day isn't always the easiest with nutrient-low fast food providing a quick and tempting meal in our busy live.
We know we ought to be consuming more essential vitamins than we are but it can be hard to work out which mineral it is you're lacking, unless you know what to look for.
Vitamin B12 is an often overlooked but important nutrient for keeping your blood and nerves happy and healthy, having a B12 deficiency can drastically impact your overall ability to function - it could even turn your hair grey.