In the UK a pedestrian has right of way if they are already crossing the road. So the pedestrian in this case should stop. But it looks a close run thing, and my belief is that one should anticipate, and be generous and polite, to pedestrians. Not least because they use the road space in the largest number yet are often the most neglected. On the first one with the pram, having had to wheel a pram around several years ago, I can attest to the fact that there are good reasons why taking to the road may be necessary. The pavement looks narrow and rubbish, and this can be a nightmare for people pushing prams. I frequently had to use the pavement simply because there wasn't room to push a pram (often due to poorly parked cars). The second one - well the driver should have found a proper place to park as opposed to wait in the middle of the road.
The pavement isnt great but you can see the road is even worse, i see trucks and bin lorries regularly go up and down this stretch so youd imagine a parent would take a little more care. Or maybe im mistaken?
Further up the road was another chap walking 3 feet out parallel to the road, dont know what his excuse was.