Ba = Lcc
And for the sake of completeness, the BA lowest economy fare from GVA to LHR, not including airport taxes, leaving 1st Nov, returning 7th Nov is CHF 115, which is about 45 pounds. The cheapest business fare on the same dates is 975 CHF, or about 380 pounds. I am not surprised that one gets you 40 tier points each way and the other probably gets none.