Why did Inspector Campbell (Sam Neill) leave Peaky Blinders?

Fans will remember Inspector Campbell (played by Sam Neill) as the malevolent villain on the first two seasons of Peaky Blinders. The Northern Irish police inspector was first dispatched to deal with a stolen arms shipment before going on to…