Taxpayers foot £6m bill for cleaning up illegal waste supersite in Oxfordshire. Learn about the environmental...