Electoral Calculus.co.uk.s' May 17th 2019 election prediction for Middlesbrough South and Cleveland Eas seat