workers and socialist partylatest news & developments