Ffs!!! On hols in north west and been to Liverpool today. Asked for an ice lolly and was laughed out of the shop! I mean lolly ice???!!!! Or am I wrong????