Germany divided
German voters have delivered a fragmented verdict, reflecting deep political shifts and divisions within the country.