1. A method of suppressing co-channel interference in a satellite communication system, the satellite communication system including a receive antenna having a plurality of antenna elements, each antenna element arranged to provide a respective antenna element signal, the method comprising: digitising each antenna element signal, and processing each digitised antenna element signal to separate received signal components in respective frequency channels present in the element signal; calculating complex weighting values for one or more of a plurality of beam. signals derived from the received signal components in at least one of the frequency channels; adjusting one or more of the derived beam signals in accordance with the calculated complex weighting values, in the at least one frequency channel; and cancelling interference in at least one derived beam signal in said at least one frequency channel using the one or more adjusted derived beam signals to provide an interference suppressed output signal.