A multiplicity of factors precipitated the smashing defeat of the then-ruling New Patriotic Party (NPP) in the December 7, ...