The BBC reports that Sheila Wallis has won the £25,000 Threadneedle Prize:
The Threadneedle Prize is the largest art prize in the UK awarded by a public vote. Over the last two weeks, thousands of Mall Galleries’ visitors have voted on work by seven shortlisted artists. Sheila has said her work is partly inspired by themes of “internal and external conflicts and the vulnerability and exposure of the existential human condition”. She has chosen to express these themes by painting the naked body.
Derry Woman Collects UK Art Prize (BBC News)