UK building societies are trying to minimize their exposure to the UK housing market. In June, gross repayments exceeded gross lending. In other words, building societies took more money out than they pumped in.
From the building societies perspective, it is the right thing to do. Anyone trying to buy a house right now would be taking on an asset that will see significant capital loss. Sensible banks don't need stupid and financially naive customers.