A similar situation happened with Microsoft temp/contract employees a number of years ago. They sued MS because they were essentially "permanent temps". As a result, they're now (if I recall correctly) required to take at least six months off after a maximum of 18 months of employment. So, unfortunately, their situation didn't really improve, as I presume they were hoping to get benefits, etc, as full time employees. Microsoft was obviously using long-term contract employees to avoid paying benefits or taking responsibility of employment, but now as a result of the lawsuit, all the temp / contract employees seem to be worse off than before.
I'll be curious to see what happens with Uber employees in the UK. My guess is something similar.