Clue: Recently introduced employees left brand (3,6)
Answer: NEW LABOUR
Explanation: Recently introduced employees left brand (3,6)
**NEW** ("recently introduced") + **LABOUR** ("employees") 
*It is however arguable that New Labour was not a left brand, as it took the Labour party into central ground.