Builders vs Buyers: Who Wins in the UK's New Home Deposit Scheme?

· Bloomberg