I like the way Air New Zealand highlights their local products, such as wines. BA could do something similar in F to make it as "British" as possible.
I don't buy the "ticket prices will go up by £3 if we don't source everything from China" argument, since F should be the least price sensitive cabin in the fleet. If there is quality, there are people will pay for it at that level. In WT, no; in F yes.