The Guardian view on taxing farmers: big landowners must pay their share Editorial The Guardian 3 0 19.11.2024 .....© The Guardian visit website