translate English to French: His natural allies elsewhere on the left cannot provide a majority.
Ses alliés naturels de gauche ne peuvent pas lui apporter la majorité.