Bo Xilai’s life sentence: End of the road?