Non-compete clauses and restrictive covenants are highly enforceable in the UK in order to protect the business the employee is leaving. They have to be narrowly defined and should only stay enforced for the time that is required to protect the business.