@ Graham Dawson
My main point about 89 days 23hrs 59min 59secs is employers will be reluctant in having to spend money in giving temps the same benefits as permies, they will just not renew the contract at the end of 3 months and get a new temp in. Certainly would be the case in low skilled\admin roles where a handover to a new temp is easier.