Republican debate live updates: Alabama is at centre of this week's big debate Published 07 Dec 2023 Full Article