In a rather surprising turn of events, 21% of BJP sitting MPs have already not been repeated from their respective constituencies. The BJP has named 267 candidates for the Lok Sabha elections in the two lists that it has released.