Grant Thornton has reported revenues of £653.5m for year end 2023, with profits up 18% to £146m, with strong growth in audit business