Over 100 Post Office branches are at risk under a shake-up announced on Wednesday, along with around 1,000 jobs.