I tried hot cross buns from Asda, Tesco, Aldi, M&S and more - the best was £1.77

I ate hot cross buns from Asda, Tesco, Aldi, M&S, Waitrose, Sainsbury's and Morrisons to find the best Easter treats