I would say that both Terry and Richard are correct.
The new larger traffic islands will cause more traffic congestion but they will make it much safer to cross. It is very difficult to cross the road at this junction. I do it frequently. Cars rarely indicate when turning left from Stockport Road into Station Road and the traffic does travel too fast. Anyway, there is little congestion here.
It would appear that they are putting in a pelican crossing - long overdue.
Personally, I don't mind being held up for half a minute if it means it is safer for everybody.
For once. Well done to the council.