birminghampost