Citation: 7B_928/2023 E. C

A.________ erhebt Beschwerde in Strafsachen und subsidiäre Verfassungsbeschwerde beim Bundesgericht. Er verlangt, der Beschluss des Obergerichts vom 24. Oktober 2023 sei aufzuheben und er sei sofort aus der Untersuchungshaft zu entlassen. Eventualiter sei die Sache an das Obergericht zurückzuweisen und seien Ersatzmassnahmen anzuordnen, insbesondere sei eine Fluchtkaution in der Höhe von Fr. 15'000.-- auszufällen. Ausserdem sei ihm eine Haftentschädigung zuzusprechen. A.________ ersucht um unentgeltliche Rechtspflege. Das Obergericht verzichtet auf eine Vernehmlassung. Die Staatsanwaltschaft lässt sich vernehmen und schliesst auf Abweisung der Beschwerde. Der Beschwerdeführer repliziert. Die kantonalen Akten wurden beigezogen.