Notionally the employee needs to agree, sadly with only 5 weeks service the company can act with some impunity if it chooses to and has a lot of options to get this through.
The employee has been with the company a number of years and recently changed jobs hence a new contract, would this make any difference?