Good news about there being a Visa card, not so great that its 1 point per £2 spend.
The Amex card I have gives me 1point per £1 spend, but it's a bit hit and miss when trying to pay with Amex.
I am thinking of getting an Amex UK rewards credit card. 3 points per £1 spend in most supermarkets, 2 points per £1 in most department stores and 1 point per £1 on other purchases. Plus, 18k in points if you spend £500 per month for the first 3 months.
If Visa did the above, I would be very happy!