Have you checked the claim form? If still there for purchases today, you can go ahead... but I can't check for you since I've already had these items rewarded.
Only half price (90p cashback) for me, although I was rewarded one FREE in the past. I'll have to pass anyway as not going to be near Tesco again until Xmas Eve.