Faiza Shaheen resigns, Darren Rodwell dropped amid accusations, and Diane Abbott's candidacy confirmed after confusion