general practitioner: a physician who is not a specialist but treats all illnesses
doctor: a licensed medical practitioner
militant tendency: a Trotskyist political organization in Great Britain set up in 1964 inside the Labour Party