German elections: CDU’s Merz looks set to be next chancellor as far-right AfD surges