Sachverhalt: Sachverhalt: A. Der 1955 geborene italienische Staatsangehörige A._ arbeitete seit 1988 als Maurer bei der Firma M._ AG. Er meldete sich erstmals am 29. April 1996 wegen Rückenbeschwerden bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle des Kantons Solothurn lehnte den Anspruch mit Verfügung vom 17. September 1997 ab, was das Versicherungsgericht des Kantons Solothurn bestätigte (Entscheid vom 14. September 1998). Nach einer Neuanmeldung vom 16. August 1999, bei welcher der Hausarzt des Versicherten, Dr. med. G._, Allgemeine Medizin FMH, von vermehrten Rückenschmerzen und einer im Vordergrund stehenden Rentenneurose berichtete, beauftragte die IV-Stelle Dr. med. H._, Psychiatrie und Psychotherapie FMH, mit einer Begutachtung. Gestützt auf die Expertise vom 31. Januar 2000 erliess sie am 7. September 2000 wiederum eine ablehnende Verfügung, welche vom Versicherungsgericht des Kantons Solothurn mit Entscheid vom 27. Juli 2001 geschützt wurde. Am 28. Juni 2002 liess sich A._ erneut bei der IV-Stelle anmelden und eine volle Invalidenrente beantragen. Die von ihm konsultierte Dr. med. S._, Fachärztin für Psychiatrie und Psychotherapie, hatte am 7. Juni 2002 die Diagnosen einer anhaltenden somatoformen Schmerzstörung (ICD 10 F 45.4) und einer rezidivierenden depressiven Störung, mit einer gegenwärtig mittelgradigen Episode (ICD 10 F 33.1) diagnostiziert. Aus ihrer Sicht sei der Patient nicht mehr in den Arbeitsprozess einzugliedern und auf längere Zeit arbeitsunfähig. Die IV-Stelle verfügte am 28. Februar 2003 eine erneute Begutachtung durch Dr. med. H._. Die dagegen erhobene Beschwerde, welche sich gegen die Person des Experten richtete, wurde nach Eingang des Gutachtens im April 2003 am 16. Juni 2003 zurückgezogen. Am 15. Januar 2004 gewährte die IV-Stelle A._ ab 1. Januar 2003 eine halbe Invalidenrente nebst Kinderrente bei einem Invaliditätsgrad von 56 %. Daran wurde auch auf Einsprache hin festgehalten (Einspracheentscheid vom 8. April 2004). Am 28. Juni 2002 liess sich A._ erneut bei der IV-Stelle anmelden und eine volle Invalidenrente beantragen. Die von ihm konsultierte Dr. med. S._, Fachärztin für Psychiatrie und Psychotherapie, hatte am 7. Juni 2002 die Diagnosen einer anhaltenden somatoformen Schmerzstörung (ICD 10 F 45.4) und einer rezidivierenden depressiven Störung, mit einer gegenwärtig mittelgradigen Episode (ICD 10 F 33.1) diagnostiziert. Aus ihrer Sicht sei der Patient nicht mehr in den Arbeitsprozess einzugliedern und auf längere Zeit arbeitsunfähig. Die IV-Stelle verfügte am 28. Februar 2003 eine erneute Begutachtung durch Dr. med. H._. Die dagegen erhobene Beschwerde, welche sich gegen die Person des Experten richtete, wurde nach Eingang des Gutachtens im April 2003 am 16. Juni 2003 zurückgezogen. Am 15. Januar 2004 gewährte die IV-Stelle A._ ab 1. Januar 2003 eine halbe Invalidenrente nebst Kinderrente bei einem Invaliditätsgrad von 56 %. Daran wurde auch auf Einsprache hin festgehalten (Einspracheentscheid vom 8. April 2004). B. Das Versicherungsgericht des Kantons Solothurn wies die dagegen erhobene Beschwerde ab (Entscheid vom 3. Januar 2005). B. Das Versicherungsgericht des Kantons Solothurn wies die dagegen erhobene Beschwerde ab (Entscheid vom 3. Januar 2005). C. A._ lässt Verwaltungsgerichtsbeschwerde führen und sinngemäss beantragen, in Aufhebung des kantonalen Entscheides sei ihm eine Invalidenrente bei einem Invaliditätsgrad von mindestens 60 % nebst Verzugszins zu 5 % auszurichten. Eventuell sei die Sache zu weiteren Abklärungen an die IV-Stelle zurückzuweisen. Weiter ersucht er um die unentgeltliche Verbeiständung. Die IV-Stelle und das Bundesamt für Sozialversicherung verzichten auf Vernehmlassung.