N E W S F L A S H
STAMP DUTY- Buyers currently pay stamp duty after £125,000 of a home’s purchase price, but from today that threshold is being doubled to £250,000. This means buyers no longer pay...
Read more