Definitely on the easier side today but a great puzzle. Like others I got 12 and 20 first before working out the parsing. 8a was my LOI and that's because I had 1d wrong. For those coming later there is another word for a caring role that kind of fits but not quite if you consider what day Bank Holidays often fall on.
COD I liked 26a.
Thanks Imogen. Happy Saturday all.
Top of the league come 7.30pm. Maybe 🤔