GPs in Scotland see themselves playing a role in tackling health inequalities through both individual clinical care and community advocacy. However, they face constraints like large workloads and complex patients. GPs negotiate these constraints by prioritizing patient autonomy over bureaucratic guidelines. They advocate for patients through involvement in clinical care, addressing social issues, and developing community links. Some GPs also advocate for policy change by flagging inequalities and their impacts. A practitioner-led group called Deep End has successfully advocated for policy changes to improve services for deprived populations in Scotland.