The BJP will face a major litmus test ahead of 2019 general elections as bypolls in four Lok Sabha and 10 Assembly constituencies are being held across 10 states on Monday. Among the four Lok Sabha by-elections, the BJP is facing united Opposition in Uttar Pradesh's Kairana, while the saffron party is up against friends-turned-foe Shiv Sena in Maharashtra's Palghar.