直行被左侧来车撞上谁的责任这得分好几种情况。
要是直行车辆自己有过错比如没按信号灯指示走像闯红灯那直行车辆得担主要责任甚至全部责任因为违反规则了得保证安全才能过。
要是直行车辆正常按信号灯走左转车没让直行的先过导致撞了那左转车就得负主要责任因为按规定左转得让直行。
要是两边都有违法情况像直行的超速左转的没按规定让行那责任就得按两边违法的严重程度来分各自承担相应比例。
要是搞不清两边具体违法情况一般就靠现场勘查、交通监控这些证据综合判断通常会保护没过错或者过错小的一方。
还有按照我国规定‘转弯的机动车让直行的车辆先行’要是出事故左转车得负全责。
不过最终责任怎么划分还是交警部门说了算。
总之大家开车都得守规则这样才能减少事故保障安全。