后面来车撞了前面右转弯的是哪个的责任

应当是后方直行车辆违章超车负全责。因为同一道路,同方向,同车道:转弯前车比直行后车有优先通行权。而且从实际情况上讲,如果转弯或掉头前车让后车先行,一方面会造成拥堵,也极易发生交通事故。
道路交通安全法》第四十三条

后面来车撞了前面右转弯的是哪个的责任