There's 1250 McDonalds in the UK, and 3051 non-instant-win prizes. Plus another 2047 "proper" instant wins. So about 4 non-food or money-off-voucher prizes per restaurant. And each restaurant gives away how many per day? Better odds on the lottery, I'm guessing.
Someone must win out there surely? Lets have a blonde winner!