A left-wing German politician has been hit in the face with a chocolate cake at a political meeting.

German MP Sahra Wagenknecht was attending a meeting of Germany's Linke party in Magdeburg.

A group calling itself Anti-Fascist Initiative 'Cake for Misanthropists' is thought to have been behind the attack after distributing flyers criticising her position on migrants.

Ms Wagenknecht has called for a limit on the number of refugees Germany should accept.