When you go to the application portal and job search the application is open and when you click on start application for direct TC application it says
Update: We are sorry to inform you but following the outcome of our summer vacation schemes, we will not be opening the application process for Training Contracts commencing in September 2023. We will welcome applications for our Winter 2021 and Summer 2022 Vacation Schemes from 1 October. Thank you for your interest in
Travers Smith and we do hope you apply in the coming year.
That is what I saw.