birmingham post