Benzoyl peroxide / clindamycin
"This used to be my holy grail and whilst over two years later it still works, it's definitely not as effective as it was when I started using it. I wouldn't say this is a long term solution however when used with breaks in between it seems to clear my acne up a bit and I can certainly notice the difference. In combination with the pill I find it does the job nicely, however I've found my skin has sort of built up a resistance to it which is shame. 
The cream is extremely drying so definitely use moisturiser if you do suffer from dry skin and don't put it on at the start of the day and expect it to not linger if you're planning on putting makeup on even six hours later."