Definition of “New Labour” - English Dictionary

English