Citation: 7B_1008/2023 E. C

Par acte du 18 décembre 2023, complété le 20 décembre 2023, A.________ interjette un recours en matière pénale au Tribunal fédéral contre cet arrêt, en concluant principalement à sa réforme en ce sens que sa libération immédiate soit ordonnée et, à titre subsidiaire, que "la libération immédiate de la détention provisoire de M. C.________ [recte: A.________]" soit ordonnée moyennant le prononcé de mesures de substitution, s'en rapportant à justice s'agissant de celles à mettre en oeuvre. Encore plus subsidiairement, il sollicite l'annulation de l'arrêt attaqué et le renvoi de la cause à l'autorité précédente pour nouvelle décision. Il demande également l'octroi de l'assistance judiciaire. Invitée à se déterminer, la cour cantonale s'est référée à ses considérants, sans formuler d'observations. Quant au Ministère public, il a conclu au rejet du recours, précisant que le recourant avait été renvoyé en jugement devant le Tribunal correctionnel du Tribunal pénal de la République et canton de Genève par acte d'accusation du 8 décembre 2023. Les 4 et 5 janvier 2024, le recourant a persisté dans ses conclusions.