OnTheMarket posts first profit and repays Covid-19 furlough grants

OnTheMarket has posted its first annual profit since its launch six years ago.