Why did Muhammad leave Mecca for Medina?
He was commanded by god to leave Mecca for Medina. God told him that there was a plan to assassinate him and that he should go there. Divine direction made him go.
he left with his followers because he was being persecuted