£6 million fine