At least 20 football fans have been taken to hospital after clashes between English and Russian supporters following the teams’ opening Euro 2016 game in the French city of Marseille.