The government has announced £7.2m in funding to support bus services in Tees Valley and end the 'postcode lottery' of unreliable buses.