Another difficult Vlad puzzle.
Can't parse 8D, 13A, 27A.
Had to use missing letter solver for 27A (although what I was thinking was the only one that fitted), and then 24D, which I can parse.
Will read rest of thread now.
23A was a bit cheeky. 1A doesn't turn up very often in crosswords I expect lol ;)