The past few days were certainly not the best days.
The result in Dresden has certainly strengthened Angela Merkel's position.