The Christian Democratic Union (CDU) party and its sister party, the Christian Social Union in Bavaria (CSU), have won the German election over the weekend by a significant margin, securing 28.6% of the votes.