Foxtons suffers £3m loss due to Renters' Rights Act amid contract terminations | HyperFast