Here in Canada most schools don't. Private ones tend to, or Catholic ones, but otherwise not.
I would not have supported uniforms, I think a reason dress code worked for us, and our parents, it will work for our kids too.
To me uniforms mean a whole other set of clothes to buy , store, laundry and replace as needed, just for the sake of making your kids match.
Clearly, from the hundreds of threads on Mumsnet, uniforms do not stop bullying, don t make kids all accept each other, or increase discipline in the classroom.
Those issues all still happen, in nearly every school.
Im not saying our Canadian schools don't have issues too, just that uniforms don't even come into play.