Friedrich Merz-led CDU/CSU bloc won Germany elections with 28.5% of votes, surpassing Olaf Scholz's SPD.