Having a cleaner is not so much about cleaning really but more about domestic harmony...
I'm going to try and explain that statement:
When I lived alone in a small flat, I could take a couple of hours and my flat would be sparkling. It was all made by me, so I didn't begrudge cleaning it and I actually didn't get particularly grossed out by it either since it was all my own mess, so it wasn't that essential to clean it regularly, only when the cat started picking up dust bunnies!
Then I married DH and he generated his mess too, and we got a cleaner because HIS mess is gross whereas mine is simply life happening.
And then there's the mess which seems to get generated just by having more people in the house.... I'm sure some of it's mine, but I secretly suspect that I am cleaning up other people's mess and being made into some sort of martyr due to the fact that my mess tolerance level is about 8,000 leagues lower than his, so I always cave in before him and then begrudge doing it.
Hence the cleaner is not about spending 2 hours a week cleaning, it is about you not feeling agrieved about tidying up after him.
Explain to your DH that you'll be a lot nicer to him if the cleaner stays - and really less than £20/week for domestic harmony? I'd say it's a bargain!