I think that both oil companies are responsible. Of course the government is responsible too.
Failure to carry out inspections in a timely manner makes the government responsible. Total ineptitude makes the two companies responsible. I wonder what the government in the UK is going to do to PB. Oh, that's right, nothing.
You'd think a country like the UK would be concerned with the enviroment and how one of its companies is trashing the world.