HI PS and Brendan
I'll have a go at the anagram for 8,7. Meanwhile your explanations for 16d and 13d have confirmed the words I thought. I've googled the words that fitted 27ac and think I've got it. And I've found the alliance in 24d. So just that NE corner . I know what an Amercan pig is now, but I still haven't got the answer. I probably need 10ac, which I haven't got.
I've broken out the wine, my husband is cooking dinner, so I'll have another go at the anagram which isn't solved in my anagram solver!