Попробуйте,
>>> for tr in soup.find_all('tr')[2:]: # [2:] is to skip 2 header rows
tds = tr.find_all('td')
if tds:
link = tds[0].find('a')
print(f"{link['href']}")
Вывод:
index.php?action=summary&subAction=candidates_analyzed&sort=candidate#summary
index.php?action=summary&subAction=crime&sort=candidate#summary
index.php?action=summary&subAction=serious_crime&sort=candidate#summary
index.php?action=summary&subAction=crorepati&sort=candidate#summary
index.php?action=summary&subAction=education&sort=candidate#summary
index.php?action=summary&subAction=without_pan&sort=candidate#summary
index.php?action=summary&subAction=women_candidate&sort=candidate#summary
index.php?action=summary&subAction=candidates_analyzed&sort=candidate#summary