Consumer group Which? looked at prices every month of last year to reveal the cheapest supermarket