You may not have thought to invent these beauty products, but the next best thing you can do is buy them. View Entire Post › ...
First-time buyers will have to pay stamp duty on homes worth more than £300,000, down from £425,000. They also won't get relief on properties worth more than £500,000, down from £625,000.