Vistry warns of £30m H1 loss amid heavy discounting | PiQ Markets