Britain for sale. From sport to housing and water – it seems a large part of the UK is being sold off to the highest bidder. But, who is really buying up Britain and does it matter? Last year, British companies worth £74billion were bought by foreign buyers a 21% increase on the previous year. ... Read more