Christian Peoples Alliance

The Christian Peoples Alliance is a British Christian political party. In the Greater London local elections of 2006 the CPA won three seats on Newham borough council, in east London, and in the Greater London Assembly elections of 2008, a joint ticket of the CPA/Christian Party came sixth out of sixteen parties, narrowly missing an assembly seat. The leader of the CPA is Alan Craig.