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