The following is a list of left-wing political parties. It includes parties from the centre-left to the far and ultra-left.