JD-U sets BJP a tough challenge