The BJP on Sunday announced its seven more candidates for the Lok Sabha election, nominating Union minister Hardeep Singh Puri from Amritsar and renominating its four sitting MPs from Delhi.

The party has nominated Shankar Lalwani as its candidate from Indore in place of Lok Sabha Speaker Sumitra Mahajan. Mr Lalwani is chairman of Indore Development Authority.

The party has fielded its four sitting MPs from Delhi — Harsh Vardhan from Chandni Chowk, Manoj Tiwari from Northeast Delhi, Pravesh Verma from West Delhi and Ramesh Bidhuri from South Delhi.

Mr Puri, whom the party has been grooming as one of its prominent Sikh leaders, has been fielded from Amritsar, from where Union finance minister Arun Jaitley had contested the 2014 Lok Sabha polls.

Meanwhile, the Congress announced candidates for five Lok Sabha seats in Haryana, fielding party heavyweight and former Haryana chief minister Bhupinder

Singh Hooda from Sonipat and replacing Faridabad candidate Lalit Nagar with Avtar Singh Bhadana.

Mr Nagar, who was dropped as Faridabad candidate, is said to be close to former Congress president Sonia Gandhi’s son-in-law Robert Vadra, sources said.

With the announcement of the new list, the party has declared candidates for all the 10 Lok Sabha seats in Haryana.

When asked to comment on his candidature, Mr Hooda, who is a four-time MLA and has remained Lok Sabha MP on four occasions in the past, said he respects the party’s decision to field him from Sonipat.

“I am a disciplined soldier of the party. I had earlier said that I will contest the polls if my party asks me to do so. My priority is my party,” he said.