Trump promised someone would be punished. His voters didn’t expect it would be them
In my state, Republicans haven’t lost a senate race this century. Trump has been here repeatedly, fighting to stay alive.
We haven't written up this one. The Sydney Morning Herald has the full story — the link below goes straight to it.