Retailers are dragging the FTSE 250 lower Thursday after disappointing trading updates following bad weather disruption.Mother and baby retailer Mothercare is the worst hit after warning that it now expects full year underlying pre-tax profit to be below current market expectations after disappointing Christmas sales. UK like for like sales in the third quarter fell 5.8% as freezing temperatures kept would be shoppers at home. Toy sales were particularly affected, as were online sales as the retailer cut off Christmas orders early, amid adverse weather conditions, to make sure customers received their goods in time.McBride, which makes toothpaste and other household items for supermarkets to sell under their own labels, warned that its full-year performance could be at the lower end of its expectations. Growth in Central and Eastern Europe has been driving revenues higher but the UK has been very competitive, McBride said. This, "combined with our previously announced time-lag in cost recovery, leads the board to expect that trading profit for the first half will be around £20m," the company said.Asia focussed oil company Salamander Energy is getting into position for its upcoming drilling programme in Thailand and is among the risers, although one of the drill rigs is currently being held up in Malaysia.FTSE 250 - RisersTaylor Wimpey (TW.) 34.97p +6.62%Domino's Pizza UK & IRL (DOM) 585.50p +4.27%Regus (RGU) 95.60p +3.97%Ashtead Group (AHT) 171.00p +3.83%Morgan Crucible Co (MGCR) 258.60p +3.03%Misys (MSY) 341.70p +2.80%Cable & Wireless Worldwide (CW.) 71.40p +2.73%Daily Mail and General Trust (DMGT) 590.00p +2.52%Cobham (COB) 218.30p +2.44%F&C Asset Management (FCAM) 88.55p +2.43%FTSE 250 - FallersMothercare (MTC) 564.50p -5.60%Mcbride (MCB) 173.70p -5.50%Kenmare Resources (KMR) 32.13p -4.66%Ocado Group (OCDO) 190.70p -4.65%Big Yellow Group (BYG) 337.10p -4.29%Betfair Group (BET) 900.00p -4.00%Savills (SVS) 349.00p -3.91%Sports Direct International (SPD) 165.00p -3.79%Great Portland Estates (GPOR) 355.70p -3.66%Dunelm Group (DNLM) 512.00p -3.40%