UK SMEs face £145k skills gap as war for talent endures