King Charles arrives at Heroes on the Water in Port Soderick for the final leg of his Isle of Man Visit