How ‘splintered’ NDC can stay in opposition for sixteen years

There has been some infighting in the NDC recently.
There has been some infighting in the NDC recently.