Hot cross buns are a British staple during Easter. We tried 31 different buns from the likes of Tesco, Asda and Lidl so you ...