Business News | Thu May 31, 2012 10:43am BST

Rain dampens Halfords sales after profit slide