Russian driver Mazepin barred from British Grand Prix | Stadium Astro