I have followed the history of Morris Garages, I have been a fan not because of their racing history but due to the adorable Mini Morris.
The car that has been engineered in China, Designed in China, has parent company in china can not be called a british brand.
It is evident from the fact that apart from the Mini no other brand lays so much focus that it is british. Sadly one is German and other is Chinese.
Yes they own the name, nothing more.