Is this legal ?

It’ll help if you could be more precise with times etc but assuming he always works Mon to Fri it appears he’s reducing his weekly rest 2 weeks consecutively which technically can be done but really more info would help.