Lights were turning green as I came past its rear, and on that occasion the driver checked again at the last moment having turned the cab, and shunted to a stop. Still got legs.
The driver should have checked his/her mirrors before starting the turn, not after.
Also, if an HGV has time to clock the lights changing, start rolling and begin a turn in the time it takes you to spin 25ft you need to get a higher gear.
Nope.
HGV didn't check its mirrors, so not totally your fault, partially your fault.