Answer
John Mahama is affiliated with the National Democratic Congress (NDC), a center-left political party in Ghana. The NDC is one of the two major political parties in Ghana, along with the New Patriotic Party (NPP). Mahama served as President of Ghana from 2012 to 2017 and is the current flagbearer of the NDC.