Who is buying Britain?