In latest Formula One developments, stewards have been given additional new powers by the FIA.
Stewards given new powers