I have been temping via the Agency for more than 3 years for the same orgarnisation in the same role. Recently they wanted to make my role permanent. They told me to help in drafting the job description which i did and we excluded some of the roles that would have been difficult for anyone other than myself was taking it on. I went through invetview process but they did not offer me the job because they said i was over qualified and they needed to push me out because they felt i could do better. Ws this legal. I have all the emails of our conversations. They recruited someone so junior that i hacve had to train for 3 months. Is this acceptable.