Punjab bypolls: The Bharatiya Janata Party (BJP) on Tuesday announced three candidates for the the November 13 by-elections to assembly seats in Punjab. The by-polls to four assembly seats Gidderbaha, Dera Baba Nanak, Chabbewal and Barnala were necessitated after MLAs representing them were elected to the Lok Sabha.