Major League Baseball (MLB) has stopped running promotions of Pink Floyd co-founder Roger Waters on its platforms, after caving in to pressure from a Jewish group that accused him of “anti-Semitism” because of his support for Palestinian human rights.