The robber launched a violent attack on an 87-year-old when the pensioner refused to hand his groceries over.