Rotherham Metropolitan Borough Council's deputy leader David Sheppard has resigned The deputy leader of Rotherham Metropolitan Borough Council has resigned over the government's recently announced ...