One of Craig’s top predictions for last year was Donald Trump ’s victory in the 2024 US Presidential election, despite many ...