German Eurovision selections have been marked with controversy for the past few years. In 2015, although they crowned Andreas Kummert as the winner, the Voice singer turned down on live TV the opportunity to represent his country at Eurovision. Second Place singer Ann Sophie took his place but received nul points in Vienna. In 2016 the German National broadcaster chose singer Xavier Naidoo to sing for them, but he was removed following a number of seemingly racist and homophobic comments. This led to a public selection show ‘Unser Lied für Stockholm’, which last night was won by Jamie Lee Kriewitz who will perform ‘Ghost’ in Stockholm in May.