Hi there,
We are officially less than 100 days from the US presidential election: sound the klaxon! This week the Trump-Vance campaign has been sharpening its attacks on Kamala Harris, casting her variously as soft on the border and as the second coming of Karl Marx.