Lucknow, March 3 -- Amid intense speculation, the BJP surprised all by not springing any major surprise on the list of 51 candidates for the Lok Sabha polls in UP, naming about 60% of the candidates for the state's 80 seats on Saturday. The party mostly backed the sitting MPs to subtly signal to a largely divided opposition that the BJP was confident of "pro-incumbency" under Prime Minister Narendra Modi's stewardship....