Tesco giving away £700 vouchers for the Queen’s Jubilee. Read more: