Deepak Joshi will join Congress on May 6