Get Carter Heroin Q

I just caught the last 20 minutes or so of “Get Carter” staring Michael Cain and have a question regarding his murder of the woman (presumably a prostitute) by injecting her with something.

What was his motive for the cold blooded murder (bear in mind I missed the first hour or so)?

What was it that he injected her with? I suspect heroin or something similar.