“Should” is most commonly used to make recommendations or give advice. It can also be used to express obligation as well as expectation.
That, and he should not have been in our country.