Punjab CM Amarinder Singh finally attacked cricketer-turned-politician Navjot Singh Sidhu on Tuesday, challenging him to contest the next election against him in Patiala. He said Sidhu was indulging in “total indiscipline” and had no claim to the post of state PPC chief or deputy CM.