Stumped on 41d: Fails to meet to pay for drink (6,2).
*N*N*S UP. Have checked all the clues giving the letters and am sure they're correct. Anyone help?
Also 21a: Angel dust haul abandoned by a copper (2,4).
I have P* P*O*. Again I'm sure the letters are correct.