My overall rating of "Peaky Blinders"'s Season 2: 3/10.
This episode has quite a few cool scenes and new characters. The Digbeth Kid adds a lot of levity to the story (although the conclusion to his plotline was both predictable and poorly-executed), the dialogue with Billy Kitchen is pretty awesome, and we meet May, who is interesting also (although it's unclear to me who her companion was). Arthur goes from witty to berserk a bit jarringly, but remains a cool character in most scenes (although the confrontation with the dead kid's mother was a bit weak, if I'm honest). Having mentioned some good and bad, let's get to the elephant in the room: Solomons appears again... He manages to be even more boring, rambling and unpleasant this time around, somehow. Sabini also appears again... Really, just re-read what I wrote about Solomons, the same applies.
But overall this episode is cool, and it's a shame the rest of them don't quite reach that mark again in this season (and didn't before). I just can't rate this season any higher than 3, not with these London gangsters' exhaustingly-long, nonsensical rants.