The Islamic State (IS) group claimed responsibility yesterday for its first attack in Germany, an axe and knife assault on a train carried out by a 17-year-old Afghan refugee.