My pharmacist wouldn't sell it to me without a script so I had to go to the GP, so annoying!

I was told that once they sell out of Demazin and Dimetapp they won't be making any more. They are voluntarily recalling it. What are we meant to do with our sick bubs???