1. A receiver for receiving a signal that is representative of a plurality of sub-carriers modulated in dependence on transmit data, the receiver being arranged to determine a plurality of candidate vectors in dependence on the received signal, each of the candidate vectors being indicative of a modulation applied to a respective one of the sub-carriers, the receiver comprising: means for determining that the received signal incorporates a predetermined level of interference in respect of one or more of the sub-carriers, and for adjusting one or more of the candidate vectors in dependence on that determination; and means for determining the transmit data in dependence on the one or more adjusted candidate vectors; the receiver being arranged to adjust the one or more candidate vectors so as to reduce an influence that the candidate vectors indicative of the one or more sub-carriers would otherwise have had on the determination of the transmit data, wherein the receiver is arranged to adjust the one or more candidate vectors by decreasing the magnitude of the candidate vectors that are indicative of a modulation applied to sub-carriers in respect of which the received signal is determined to incorporate the predetermined level of interference in accordance with a predetermined, non-linear function that relates the magnitude of a candidate vector with the magnitude of the adjusted candidate vector to be formed from that candidate vector, such that the larger the magnitude of the candidate vector, the greater the proportion by which the magnitude of that vector is reduced to form the adjusted candidate vector.