I tried 25 hot cross buns from M&S, Tesco, Aldi and more — the best was a surprise

I put a range of supermarket hot cross buns to the test to see which comes out on top.