Punjab polls: Shah ridicules Kejriwal, Amarinder Singh - The Statesman