The starting gun on the 2024 presidential campaign has officially been fired with the results of Iowa caucuses on Tuesday.
Donald Trump won a landslide victory in the first primary race of the season, after candidates braved freezing temperatures in the state to attract votes.
Nationally, polls are predicting a close re-match between Donald Trump and Joe Biden, in presidential race that would stand to be one of the most historically significant the country has seen.
But, the 2024 timetable is also complicated by the blizzard of litigation faced by Mr Trump, who will have to juggle campaigning with a series of court appearances.
Here The Telegraph gives you a comprehensive overview of all the key dates coming up.
Jan 15
Iowa, the first state to vote in the Republican primary contest, hosts its caucuses.
Jan 15
Start of the second civil defamation case against Mr Trump brought by writer E Jean Carroll.
Jan 21
CNN hosts the second GOP primary debate in New Hampshire.
Jan 23
The New Hampshire primary has been set for Jan 23, despite the Democratic National Committee trying to put the date back.