It took me awhile to get into this one because the snipping-at-each-other form of enemies to lovers is just not that entertaining to me. I also couldn't understand why Tom was allowing Phil to drag him along on his investigation, when he really shouldn't be giving him the time of day. Also, Tom has a day job he was constantly neglecting and Phil wasn't pay him. Though to his credit, Phil did make an attempt.
Here's the deal: Phil had bullied Tom back in high school, which resulted in an accident that permanently injured Tom and altered his life in significant ways. Even if that was 13 years ago, I just don't get the "fancying the guy who bullied you" trope, and Phil kind of quasi-stalking Tom didn't help. Nor do I get Tom just going along with Phil's demands for help before anything was really resolved between them. Thankfully, things do eventually get resolved and in satisfying enough ways to make me forgive the slow, awkward, weird start.
The mystery was well done and there was no obvious villain, though I do admit I wasn't paying as much attention to the details and clues as I usually do since I was getting hung up on trying to figure out Tom. Still, there were enough red herrings and everyone had possible motives, so it wasn't easy to pick any one character out as the whodunit.
Gary and Darren were the standouts here. They're only side characters, but they steal the show every time they're on page, and they're a hoot and a half. Then there are Merlin and Arthur, Tom's cats, who are very catty and fluffy. :D And even though there were a lot of Britishisms, there was only one I couldn't figure out. The humor is very dry though, so might not be to everyone's taste.
Actually, that's a good way to sum up Tom and Phil, innit?