Yes, you cannot switch in the UK. You would have to go back home and apply for entry clearance.
Ask A Question | Learn more about United Kingdom
How can I apply for the innovator founder visa while inside the UK on a tourist visa?
Do I have to go back and apply from my home country?