I am not that familiar with Teesside airport but how come it doesn't have Wizzair if it's a peel airport ?.
1. It used to have, but was dropped;
2. if you're referring to the recent Wizz deal with LPL and DSA - it's not a 'Peel airport' - ownership discussed at length on earlier posts.