I joined my current employer in June 2006 back then the UK had a shortage of approx 50k drivers, so the 100k shortage is slightly misleading. Even with the influx of drivers from Eastern European countries etc, there has always been a healthy number of driving vacancies. Drivers could pretty much pick and choose. We must remember the vast majority of those that have left done so out of choice and were not forced out by brexit ( brexit has had an impact I have no doubt) then add in the changes HMRC made to temporary driver employment status the pandemic and better terms and conditions in there own countries. And here we are,there is no quick fix have no doubt about that.