A cheap Shimano or tektro side pull should provide much better braking than those weinmanns. Do you have two brakes on this bike? If it’s a single speed and not fixed then you’re better off with two.
I had a look and found a Shimano BR-R561 Brake Caliper for the cheap but not too keen on the idea of drilling a hole for these recessed mount calipers as the old Raleigh had a nutted mount set up. It's a single speed btw but have pondered the idea of getting a flip flop someday
A cheap Shimano or tektro side pull should provide much better braking than those weinmanns. Do you have two brakes on this bike? If it’s a single speed and not fixed then you’re better off with two.