The driver of which vehicle must give way?

Erklärung
The red car is the vehicle changing lanes, shown by its lit indicator, while the truck continues without signalling a lane change. The manoeuvring car is required to yield; being farther ahead or intending to pass the tractor does not grant priority over traffic continuing normally.