Try a different search term or browse the dictionary
Definition New Labour in British English
New Labour
1
a name that the Labour Party in the UK used when it was led by Tony Blair, in order to show that it was more modern and less left-wing than it used to be