What causes lactose intolerance?
The body digests lactose using a substance called lactase. This breaks down lactose into 2 sugars called glucose and galactose, which can be easily absorbed into the bloodstream.
People with lactose intolerance do not produce enough lactase, so lactose stays in the digestive system, where it's fermented by bacteria.
This leads to the production of various gases, which cause the symptoms associated with lactose intolerance.
Depending on the underlying reason why the body's not producing enough lactase, lactose intolerance may be temporary or permanent.
Most cases that develop in adults are inherited and tend to be lifelong, but cases in young children are often caused by an infection in the digestive system and may only last for a few weeks.
Find out more about what causes lactose intolerance
Who's affected
In the UK, lactose intolerance is more common in people of Asian or African-Caribbean descent.
Lactose intolerance can develop at any age. Many cases first develop in people aged 20 to 40, although babies and young children can also be affected.