German voters are set to choose a new government this weekend, impacting their country and Europe for the next four years. Four main candidates are in the running, with Friedrich Merz currently leading pre-election polls. The outcome will influence Germany's international relations and response to key issues.