There's no requirement to give you a new contract under TUPE.
"On the date of the transfer, your new employer automatically takes over your employment contract. This means your employment contract continues – you do not get a new one.
Your new employer must inform you in writing that there’s...