Cat repellents comparedFind out which methods have proved effective for Which? members25 January 2023