"center-left candidate" ??
"center-left candidate" ?? It's BBC Terminology -:))) Don't try to make a sense out of it. Nothing BBC or other "Mainstream" media says makes much sense -:)))