Citation: 1B_243/2023 E. D

Par acte du 8 mai 2023, A.________ forme un recours en matière pénale au Tribunal fédéral, par lequel il conclut à l'annulation de l'arrêt précité ainsi qu'à sa libération immédiate, assortie le cas échéant de mesures de substitution. Plus subsidiairement, il conclut à la réduction de la durée de sa détention provisoire, respectivement au retour de la cause à l'autorité précédente pour nouvelle décision dans le sens des considérants. Il sollicite par ailleurs le bénéfice de l'assistance judiciaire. La Chambre pénale de recours se réfère aux considérants de son arrêt sans formuler d'observations. Le Ministère public de la République et canton de Genève conclut au rejet du recours. Le recourant a répliqué le 22 mai 2023, persistant dans ses griefs et ses conclusions.