Barclays cuts voting rights in Halfords to 5.37% from 5.43% - BCS News | Rallies