Upvote:5
Scares me how an IO fails to keep himself up-to-date with such Major changes.
As Gayot Fow wrote in a comment, there is no such thing as a UK business visa; rather, the Standard Visitor visa covers the most common types of visits (such as tourism, busisness and private visits)
So no, you are not supposed to get another type of visa