Improvement!
But I would say its due to mental discipline more than a technical one - given a few balls its hard to tell - but your making contact with more ball that are straight/leg side - good stuff
Well done.
You're doing what I call playing on the diagonal, missing out on the leg side is a clear sign of this.
Don't know what you've been working on, but it looks like your standing out side leg now? - this opens up the offside - it wont help on the leg side, in fact it can make it worst...
Few things to think about..., and as you're no spring chicken [:-)], I'll try and link tactics to technique too.
Maybe think about setting up to be strong on the off side, and give up some of the leg side, guess that you're going to be playing at a standard where the bowlers are unlikely to be able to bowl consistently at your legs, even if they work you out - so you might score more runs over the longer period...
Linked to the above, you don't hit any thing straight, not even on the off side - this is also why you find it hard to hit through leg side, you hands, head and body and feet are going side ways - have a look at where you back foot ends up - its often out side leg stump, or more leg side than where it started, that because you are shaping to hit through the covers. You need to try and come back toward the bowler, forward, but also at the bowler.
Maybe go back to middle and work on keeping the back foot fixed, just behind the popping crease - it will move a bit naturally, so don't fixate on this, but from this set up look at playing much straighter - you'll still be able to get your hands through at balls on the off side, but you might be able to open up the v a bit - I would say go for a checked drive, as straight as possible, look for "firmness", not power, control the shot with the arm and shoulders, don't try to smash it and swing your whole body at the ball..... and remember, if the ball goes square, that's fine too, its a win win.
but well done mate, and keep sticking at it.
It hard to explain this all in words only... there are a few other things, but I've lost interest now, I'm not your personal bloody coach mate!!!
Good work, keep it up.