Thursday tends to be the hardest day and I expected a stinker from Wiglaf, but this was hardly above medium difficulty so far as I could see. More importantly, it was very good. Plenty of nice clues and nothing really that I have anything to grumble about.
Definitions in maroon, underlined. Anagram indicators in italics.