Almost perfect. What Ricky achieves is beyond brilliant. His observations,social statements, pathos....all spot on. Only concern was the way his character made a decision that wasn't his to make regarding the homeless chap, I found that difficult to rationalise from such an evidently decent man.
Deeply effective comedy as always.