who is Davinder Singh