So the situation is as follows:
There were 10 people in my team doing the same work in Role A.
Role A is a well established IT profession.
7 of the team were permanent, 3 were contractors.
In May 2018, my company announced that it no longer needed the 7 permanent employees in Role A. The roles was made redundant.
The company said it needed 3 people to do Role B. (Role B is not a recognised industry role but a made up bullshit "agile" job).
The 7 permanent staff were job matched to role B. We all had to attend interviews and the final 3 were selected. To be honest 4 people were happy to take redundancy so it was pretty much self selection.
The 3 contractor staff in Role A were told their contracts would be extended for 3 months.
Update to today, and the 3 contract staff have remained in post, having had their contracts extended 3 times. Further, another contractor has been added to the team and starts next week.
Is this legal?