The Competition and Markets Authority (CMA) made 21 provisional recommendations to shake up the UK veterinary services sector ...