Katie Hill resigns amid sex scandal.