Louise Haigh was once described as having “terrier-like intensity” after she was first elected as an MP for Sheffield Heeley in May 2015.