US election 2024 campaign has been witnessing a tussle between Kamala Harris and Donald Trump over a number of social issues.