28 candidates running for mayor, A safer illegal drug supply, Donald Trump to surrender, and Free For All Round 2.