South Korea's parliament has voted to impeach President Park Geun-hye over a corruption scandal centred around an old friend, Choi Soon-sil.

If the Constitutional Court ratifies the decision, it will be an ignominious end to a long but sometimes tragic life in politics.