Germany's Social Democrats have chosen the man who will take on Angela Merkel in next year's General Election in Germany.
The SPD has surprised everyone by choosing Peer Steinbrueck, the former finance minister, as its candidate for chancellor, and a formal announcement is expected on Monday.