Mental health service in England are provided at both a primary
and secondary care level. Primary care mental health services can be provided by general practitioners, practice nurses, specialize primary care mental health professionals, health visitors, counsellors and social workers.