Estate agents will be required to hold a professional qualification and be transparent about fees.

More...