I think the driver of the red car thought that the silver car was going to come across him to turn into the garage. He twitched as if he didn't know whether to go on the wrong side of the road or not. When he (over)corrected, he.......well....you can see......
Yes. That's the most logical explanation.
The silver car actually crossed the middle line, which was exactly when the red car driver reacted. The silver car caused this.
As for whether the red car driver was distracted or not focused, at that speed and so close to the other car, most drivers would have had a bad reaction if they tried to react at all. Unless very experienced drivers, meaning drivers with track experience or special skills in driving which actually can control a car and get it to dance anyway he wants. Meaning again a very small percentage of the population.
The only way a normal driver could not have made some mess out of that is if he kept driving straight. He would not have hit the silver car. But we only know that because we've seen what happened, after the fact. In his situation he saw a car crossing into his lane at the last second. I think the only way he could have continued driving straight was if he didn't notice the silver car starting to cross into his lane. Which again would have nothing to with his skill and just be luck.
A skilled driver could have got the car to go around and keep on going. But lets face it. Most people don't have the skills to react the correct way at such short notice.
Bottom line, the stupid silver car driver is to blame. It's easier to judge the red car driver after the fact. Like armchair fighters watching a boxing match.