Good Housekeeping’s annual blind taste test reveals the best food this Easter – including Cadbury’s £12 Crunchie Inclusions chocolate egg and Waitrose’s hot cross buns