>The update to the Highway Code actually specifies a hierarchy of road users, so no, the responsibility does not lie with the individual crossing the road - it lies with the driver.
Responsibility for your own wellbeing lies with you, if you want to live a long life that is.