Bermuda Broadcasting / NewsUK PM Burnham rules out changes to stamp duty at next budget July 27, 2026 Stamp duty on land and property raised £16.6 billion ($22.1 billion) for the government in the last financial year but many economists say it deters people fro Go to Source