Not bad overall, just a few points:
The release shots you've included show that on occasion your wrist breaks back, losing tons of leverage, although on the shot of your form, it looked ok suggesting it's not a strength thing (or is, and there's a fatigue problem) it could also be a concentration issue.
In your slide you look like your body weight is moving backwards when you release the ball. I think that if you shorten your penultimate step it might set you up better for the slide, allowing you to commit to it more, and keep all your weight going in one direction. It will also get you to the line a little quicker, meaning you're not on the move as you deliver the ball.
--------------------
Reporting from England