Home News Britain’s Kingfisher sees annual profit towards higher end of forecasts