great britain has never competed in cycling