INCOMPE(BEN)T? Corrupt or plain stupid for giving 90% of Teesworks(biggest industrial site in Europe) to two mates for £96.79p, ‘Lord’ Ben Houchen should never be trusted with taxpayers’ money again. Not fit to be Mayor. Please vote him out this Thursday. vimeo.com/939621713