Frankly, I'm very grateful for this as I'm not finding this one at all east (to say the least).
I've so far only managed to solve 36 & 46D & 54 & 56A, though thanks to the answer provided for 49A I have now got 50D.
I may well be back, screaming for assistance, before too long.......