The stage is set, the battle lines drawn. In a riveting speech at the inaugural rally of her presidential campaign, US Vice President Kamla Harris has laid out a compelling argument against her Republican counterpart, Donald Trump. Amidst the charged atmosphere, a recent poll indicates a slight edge for Harris over Trump, sparking a flicker of hope for the Democratic camp.