Strategic clearing (as offered by Leeds uni) is new. You apply to them now with predicted grades and they will make you a clearing offer at clearing grades that (if you meet) they will honour. As with any clearing offer, you are under no obligation to take it, and your existing firm/insurance offers are not impacted. It would only come into play if after results day you released yourself from your confirmed place on UCAS (exactly same as any other clearing offer).