Political Correctness Gone Mad?

Is political correctness an enemy of free speech, open debate and the free exchange of ideas? Or is it a progressive force, eroding the dominant power relationships and social norms that exclude marginalised groups from society?