BJP won 95 of 132 seats where it dropped sitting MPs, lost 1 in 3 seats where it repeated incumbents
New Delhi: Of the 132 Lok Sabha seats where the BJP dropped its sitting MPs, the party has won 95, vindicating the leadership’s decision to some extent. On the other …