Elle est conseillère municipale de Lewisham, élue pour la première fois en 2010, et est nommée maire adjointe du Borough londonien de Lewisham avant d'être élue députée. Auparavant, elle travaille dans la gestion des bénévoles dans l'aide sociale aux enfants, comme responsable des familles d'accueil[2].
Une élection partielle est déclenchée à Lewisham East par la démission du député travailliste en exercice, Heidi Alexander en . Daby est sélectionnée comme candidate à l'élection partielle sur une liste restreinte composée uniquement de femmes[3]. Elle conserve le siège pour le parti travailliste à l'élection partielle du avec 50,2% des voix, bien que la majorité travailliste ait été réduite de 21 213 à 5 629 voix. Le taux de participation est de 33,3%, soit environ la moitié de l'élection de 2017 où il était de 69,3%.
↑« Lewisham East by-election: Janet Daby chosen to stand for Labour », BBC News, (lire en ligne, consulté le )
↑Ashley Cowburn, « Lewisham East by-election: Brexit becomes key dividing line in contest to replace Heidi Alexander as Labour candidate », The Independent, (lire en ligne, consulté le )