Are political parties losing power?