Primark was forced to slash its prices over Christmas after a disappointing peak trading season when sales failed to reach expectations. George Weston, chief executive of the discount fashion chain’s ...