Speaking within hours of each other in Tucson, JD Vance and Tim Walz laid out starkly different themes on Wednesday, offering contrasting takes on the border in campaign speeches in the vital swing state of Arizona.