Ahmed - I really didn't like him even when the sparks were flying. I didn't agree with his views, his principles or the way he acted.
John is good so far - we're seeing a side of him that we never get to see, and as long as he doesn't keep sulking on his own too much he will continue to be quite entertaining.