Tarsam Singh, from Moseley, regularly verbally abused and financially exploited his partner over seven years