weather birmingham 18/8/12