你好,应当是后方直行车辆违章超车负全责。因为同一道路,同方向,同车道:转弯前车比直行后车有优先通行权。而且从实际情况上讲,如果转弯或掉头前车让后车先行,一方面会造成拥堵,也极易发生交通事故。
1、无论前车转弯、掉头,都比直行后车更具有优先通行权。
[法律依据]《道路交通安全法》第43条第1项“同车道行驶的机动车,有下列情形之一的,不得超车:前车正在左转弯、掉头、超车的; ”
2、道路交通安全法,仅规定前车左转、掉头禁止超车,没有规定前车右转不能超车。但是在《道路交通安全法实施条例》第47条中,已经规定了超车必须在左侧,所以理论上右转弯不会和后方来车有冲突。发生事故,自然是违章右侧超车的负责。
转道车全责
直行车的全责,没有留足安全距离