Your claims of intimate background knowledge of German politics would be a tad more convincing if you hadn’t misspelled the name of the SPD 3 times.
Both SPD and SDP are correct in English, SDP is the older original abbreviation when the party was openly Marxist, and the one I use because it is the Marxist platform of the old SDP youth movement that the Berlin based members of the party continue to espouse.