It's called Dinner for One, and it's been shown on German television networks every New Year's Eve for decades. Just as the Queen's Speech goes with a British Christmas Day, so Dinner for One goes ...