Britain is still living the consequences of the ideas Margaret Thatcher injected into British political discourse and ...