It has not been updated since 2022. It needs to get improved.
From The Lost Media Wiki
also, so that I'm not just complaining, here are some episodes of british toddworld. https://www.youtube.com/watch?v=LxHA5W9BPoE&list=PL_Ftshi6rsosl3AJZ9E8DzwCfXF0CL821