Almost there but feel a clue or two answered wrong, for kick-off any one have the answer to 32d, not sure if I have correct letters and the clue is muscular; sizeable and I have (4) ?cud
31a town north east of Manchester (6) is it Elland?
40a remain (4,3) is it stay put?