The stamp duty holiday ended on 30 July 2021. What does this mean for the UK property market? Read out latest article here.