Вина водителей в ДТП в данном случае будет обоюдная, однако, накажут каждого за свое и, соответственно, тяжесть наказания будет разная.
Однако, виноваты оба водителя. Посмотрим в закон.
У водителя синего автомобиля будет нарушен пункт 13.11 ПДД РФ о том, что на перекрестке равнозначных дорог водитель безрельсового ТС обязан уступить дорогу ТС, приближающимся справа. Все и точка, а то, что кто-то не имел права там ехать, не увидел, не заметил - это все не считается. В этом месте в связи с ремонтом, могли сделать двустороннее движение, так что всегда надо по сторонам смотреть. Особенно проезжая неравнозначный перекресток по главной дороге. Вы можете знать, что вы на главной, а вот товарищ слева или справа, что он на второстепенной, может и не задумываться.
Далее товарищ на красном авто. Он в данном случае не может пользоваться преимуществом "помеха справа", потому что он сам нарушает ПДД, а именно требования знака особых предписаний - 5.5 - дорога с односторонним движением.
Кроме того, оба водителя нарушили требования пункта 2.5 ПДД РФ:не включили аварийную сигнализацию и не выставили знак аварийной остановки.
Но будем думать, что стукнулись только что и прямой сейчас побегут это делать.