Rahul Gandhi's criticism of PM Modi - for 'surrendering to US President Trump regarding a ceasefire with Pakistan - has prompted a backlash from the BJP, which accused Mr Gandhi of undermining the military and of immaturity.