20171219 india: Urban seats save BJP the blushes