Opposition on Edge: Is NDC finding itself at a loose end?

File Photo
File Photo