BJP drops Hardeep Puri and all sitting Uttar Pradesh Rajya Sabha MPs in candidate shake-upThe ruling party selects a fresh slate of regional, caste, and party loyalists for the eight seats it is poised to win in October's biennial elections.5 October 2026