Ghana’s main opposition party, the New Patriotic Party (NPP), has staged protests accusing the ruling National Democratic Congress (NDC) government of undermining democracy, restricting free speech and targeting political opponents.