Review: Lucinda Williams at Birmingham Town Hall - a politically charged gig ahead of her return to the West Midlands for Moseley Folk Festival