I'd certainly not blame Verstappen. He had no room left.
Vettel simply did what every polesetter in the last 60 years had done: close the door. It was impossible for him to see Kimi.
Kimi takes the most blame imo. He had room left and he must have seen Vettel and Max. On the other he hand very little time to react.
Nobodys fault really. Just very unlucky.