Barry Rickman steps down as leader of New Forest District Council 22nd March 2021 THE LEADER of a Hampshire council has stepped down with immediate effect. Daily Echo | News