Inauguration Day 2025: The stuff of nightmares