I just pulled my drums off a few days ago to check the shoes. Without moving the shoes or touching anything, I still needed to "persuade" one of the drums back on. I set the drum on the stub axle as far as it would go, and then used my hands to clamp/squeeze the drum into position. If that didn't work, I was ready to go for a hammer.
Make sure the stub axle is clean. A little bit of oil on it may help. Nothing is rotating on the stub axle surface. The stub axle is just holding the inner rear wheel bearing race. But some oil on the stub axle will help seat the bearing race as you slide the drum on. A bunch of rust and junk on the stub axle isn't going to help. So make sure that surface is clean. Put any kind of oil on it you have handy.
I disassembled the rear brakes on my 2015 and then put everything back together. I did not install new brake shoes. I just put the same shoes back on. Guess what...my drums didn't fit back on! Here's how I got them back on...
Once the new brake shoes are installed, both shoes can still move right/left and up/down a slight amount on the backing plate. Your problem may just be that the shoes aren’t perfectly positioned right now. This is usually easy to see by sticking your head into the rear fender-well and looking behind the drum as you slide it on. You may have to nudge the shoes right/left or up/down to center them in the drum. Once you do that, the drums should slip on.
__________________________________________
View my fuel log 2015 Mirage ES 1.2 manual: 52.2 mpg (US) ... 22.2 km/L ... 4.5 L/100 km ... 62.6 mpg (Imp)