Why do differences in social class lead to inequalities in health and illness?

Differences in social class can lead to inequalities in health and illness due to a variety of factors. People in lower social classes often have less access to quality healthcare, healthy food, and safe living conditions. They may also have less access to education and resources that can help them make healthy lifestyle choices. Additionally, people in lower social classes may experience higher levels of stress due to financial insecurity, which can lead to physical and mental health issues. All of these factors can contribute to poorer health outcomes for people in lower social classes.