با مرگ مظفرالدین شاه و روی کار آمدن فرزندش، محمدعلی شاه، وی علی رغم امضای فرمان مشروطه، از همان ابتدای امر با آن مخالفت میورزید و به بهانههای مختلف درصدد از بین بردن آن بود. سرانجام وی به بهانه ترور ناموفق خود، مجلس شورای ملی را در دوم تیرماه 1287 شمسی به توپ بست و مجاهدان و مشروطه خواهان را سرکوب نمود. این عمل شورشهای متعددی را رد شهرهای گوناگون کشور برانگیخت و سرانجام مجاهدان تصمیم به فتح تهران و خلع محمد علی شاه از قدرت گرفتند. نخستین جنبشی که برای فتح تهران و برکناری محمدعلی شاه قاجار به عمل آمد از ناحیه محمد ولی خان تنکابنی سپهدار اعظم و یاران او بود. سردار اسعد بختیاری و معروف به صمصام السلطنه نیز پس از چندی به او ملحق شده و پس از مقداری درگیری با قوای دولتی، وارد تهران شدند. در تهران نیز مقداری زد و خورد روی داد و محمدعلی شاه که خود را در برابر آزادی خواهان و مشروطه طلبان ناتوان میدید به سفارت روس پناهنده شد. در همان روز با حضور فاتحان و نمایندگان مجلس جلسهای فوقالعاده در بهارستان منعقد شد و پس از خلع محمدعلی شاه از سلطنت، احمد میرزای ولیعهد را در 12 سالگی به شاهی برگزیدند.