Citation: 1B_325/2017 E. B

A.________ a déposé un recours contre l'arrêt du 16 mai 2017 auprès du Tribunal fédéral. Il demande principalement que l'arrêt attaqué soit modifié en ce sens qu'il est constaté qu'il a été détenu dans des conditions illicites entre le 10 mars 2015 et le 28 février 2017. Il conclut subsidiairement à l'annulation de l'arrêt attaqué et au renvoi de la cause à l'autorité de première instance pour nouvelle décision au sens des considérants. Invités à déposer des observations, le Ministère public et le Tribunal cantonal renoncent à se déterminer, en se référant à l'arrêt attaqué.