I have no idea what the rules about the taxation of foreigners dealing in UK commercial property is. So, whether Stella Creasy actually has an issue here or not I’ve no idea.
But this is still quite obviously wrong:
When a seller is a UK individual or company, they are subject to UK corporation tax on their capital gains. Yet where the seller is foreign they are not.
It’s difficult to think of any time when an individual is going to be subject to corporation tax. And if she’s getting something that simple wrong then what else is in error?