Drive reveals 2023's best cars after putting them all to the test | A Current Affair