I really struggled with this one but am still stumped by 25a. The solution looks obvious but unless I have missed one, it should be one of the themed answers. Any hints would be most welcome!
All done but annoyed at needing two sittings and being unable to identify a 24 that fits the theme and decipher the (unnecessary) cryptic hint. My letters spell out R E C I H S E for the first word. Can anyone help?