I think only BP mgmt. took the hit,not the UK people at all.
People need to be careful how much they hit BP though because many State side as well as UK money for their pension funds are heavily invested in BP so if confidence in the company in general is not good it will affect people pension pot.