21d) Crazy guy in LA, helping in mending batteries (7) D???B??
23a) There's vast energy in vegetables (5,5) B?O?? ?E???
28a) Beds in large 3 down under (6) L?Y???
30a) Opposed a victory by Irish (6) A?E???
31a) I must broadcast albums regularly as incentive (8) ?????L?S
All help greatly appreciated