Congress leader Digvijay Singh on Thursday demanded resignation of Nitin Gadkari as Bharatiya Janata Party President in the wake of a letter written by him to Centre seeking release of funds for an irrigation project in Maharashtra, in which an associate of his is said to be a contractor.