As I understand the British monarchy, all land in the United Kingdom is owned by the monarch. Owners of houses and businesses and the like within the United Kingdom are merely granted the use of the land by the reigning monarch, and are subject to return the land to the monarch if called to do so.
I imagine that this is a right that has been exercised at various points in the past, but likely not very recently. Or, is my assumption wrong and this is a practice that still occurs if the government is looking to condemn property, rezone, etc.? In the United States, this type of activity does occur, but the government is obligated to provide fair compensation to the owners of the property. At least in theory, this would not be true in the United Kingdom.
Does this type of activity occur, and if so, when was the last time it was executed?